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を切り替えられるようになっているのですが、その機能がプリインストールされているとすると、どうすればその機能が有効になるのでしょうか?

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

 

質問情報


最終更新日 2018年11月15日 表示 15,023 適用先:
回答

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

この回答は 1 人の役に立ちました

·

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

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。