環境
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の方が日本語言語パックとなっているのでどちらもインストールする必要がある。