質問

Visual Studio: Error MSB8020の解決方法

Visual studio 2015 Ultimateの評価ライセンスの後、2013 Express Update4に移行し、先のUltimateをアンストールしました。

そのあと下記エラーによりコンパイルできない状況です。

エラー 1 error MSB8020: The build tools for v140 (Platform Toolset = 'v140') cannot be found. To build using the v140 build tools, please install v140 build tools.  Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Upgrade Solution...". C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets 64 5 Printf

v140のままになっていて、v120(?)に設定されていないようです。どうすればダウングレードあるいは再設定できますか(Upgarade Solutionは表示されません)?

また、他のPCでは複数バージョンののExpressを切り替えられるようになっているのですが、その機能がプリインストールされているとすると、どうすればその機能が有効になるのでしょうか?

以上よろしく願いいたします。

回答

ソリューション→構成プロパティでv120を選択したら解決できました。

この回答で問題は解決しましたか?

役に立ちませんでした。



 
質問情報

表示回数: 13,673 最終更新日: 2018年7月18日 適用先: