找不到 v140 的构建工具
The build tools for v140 cannot be found
我用 Visual Studio 2015 写了一个解决方案。
我把答案复制到一台只有Visual Studio 2013的电脑上。
在 Project Properties
中,我已将 Platform Toolset
更改为 Visual Studio 2013 (v120)。
错误仍然存在,我无法编译项目。有什么建议吗?
谢谢。
如果 msbuild 仍然抱怨 v140,这可能意味着 v140 仍在项目文件中 - 您可以使用文本编辑器进行验证。
您确定更改了 all platform/configuration 组合的工具集吗?例如,如果您只是打开设置对话框,它恰好显示 Debug|Win32 的属性,您更改了其中一个,但随后您构建了 Release|Win32,后一个组合仍将使用 v140。再次打开属性对话框并验证所有平台和配置是否使用了正确的工具集。或者在文本编辑器中使用 v140 -> v120 find/replace
我用 Visual Studio 2015 写了一个解决方案。
我把答案复制到一台只有Visual Studio 2013的电脑上。
在 Project Properties
中,我已将 Platform Toolset
更改为 Visual Studio 2013 (v120)。
错误仍然存在,我无法编译项目。有什么建议吗?
谢谢。
如果 msbuild 仍然抱怨 v140,这可能意味着 v140 仍在项目文件中 - 您可以使用文本编辑器进行验证。 您确定更改了 all platform/configuration 组合的工具集吗?例如,如果您只是打开设置对话框,它恰好显示 Debug|Win32 的属性,您更改了其中一个,但随后您构建了 Release|Win32,后一个组合仍将使用 v140。再次打开属性对话框并验证所有平台和配置是否使用了正确的工具集。或者在文本编辑器中使用 v140 -> v120 find/replace