読者です 読者をやめる 読者になる 読者になる

.NET Framework 再インストール (.NET 4.6.2あたり)

環境

Windows7 Pro 64bit SP1 + Visual Studio 2015 Community
Windows Updateで.NET 4.6.2まで適用済み



.NET Frameworkのアンインストール

.NET Framework Cleanup Tool User’s Guide – Aaron Stebner's WebLog
上記の.NET Framework Cleanup Toolを使用。

All Versionsは使わない。
新しいバージョンから1つ1つアンインストールしていく。

Visual Studioのアンインストール

まずは、コントロールパネル - プログラムと機能 から公式のアンインストーラを使用。

https://github.com/Microsoft/VisualStudioUninstaller/releases
次に、上記のVisualStudioUninstallerを使用。
公式アンインストーラだけでは思いのほかゴミが残るのでその掃除。
何回か繰り返し実行してやらないと完全には消えない。

.NET Frameworkのインストール

Win7はOSに.NET 3.5が組み込まれているので、4をインストーラから導入する。
Download Microsoft .NET Framework 4 (スタンドアロンのインストーラー) from Official Microsoft Download Center

4がインストールされたらWindows Updateで4.6.2までアップデート

Visual Studioのインストール

公式のインストーラでok

落とし穴

.NETは4.6.2までインストールされているのに、Visual Studioのターゲットフレームワークに4.6.1と4.6.2が選択できない事態が発生。
コンパネからインストール済みプログラムを見てみたところ、Multi-Targeting Packがインストールされていないことが分かった。

4.6.1と4.6.2のDeveloper Packを公式からダウンロードしてインストールすることで選択可能になる。
ENUの方が本体、JPNの方が日本語言語パックとなっているのでどちらもインストールする必要がある。