我有一个在 Visual Studio 2008 上创建的 MFC (Visual C++) 项目。该项目在 VS 2010 上编译得很好。
当我尝试用 VS 2012 编译项目时,会弹出一个消息框,上面写着:
The operation could not be completed
我将平台工具集版本更改为 Visual Studio 2012,但仍然出现相同的错误。
当我尝试使用 MSBuild CLI 编译项目时,出现以下错误:
error MSB8008: Specified platform toolset (v110) is not installed or invalid. Please make sure that a supported PlatformToolset value is selected.
现在,这是有趣的部分:
如果我将平台工具集版本更改回 VS 2010 - MSBuild CLI 编译它没有问题!
那么,为什么 VS 2012 不能发挥同样的作用呢?