2021年2月11日木曜日

Windows10の大型更新でCompact frameworkのエラーが出るようになった場合

Windows10 2004の更新をしたところ、
Visual Studio2008で開発中のWindowsCE用プロジェクトを開こうとすると、以下エラーで開けなくなった。

Compact frameworkのファイルがないそうです。
問題のパスを確認したところ、確かにない。
(C:\Windows\Microsoft.NET\Framework\v3.5)

ので、Windows updateでできるWindows.oldの中の同フォルダを見たところ、ありました。

見ると、compact系のがごっそり抜けていたので、以下4ファイルをWindows下にコピー。
無事にプロジェクトが開くようになりました。
------
・Microsoft.CompactFramework.Build.Tasks.dll
・Microsoft.CompactFramework.Common.targets
・Microsoft.CompactFramework.CSharp.targets
・Microsoft.CompactFramework.VisualBasic.targets
------

マジ勘弁。