首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Visual 2012未能检测到Visual 2008生成工具

Visual 2012未能检测到Visual 2008生成工具
EN

Stack Overflow用户
提问于 2012-11-05 03:41:51
回答 3查看 18.7K关注 0票数 22

我正在尝试使用Visual 2012构建一个针对C++ 3.5的.NET CLI应用程序。

通过安装Visual 2008并指定v90平台工具集,我已经在一台机器上完成了这一工作。

现在我正在一台新机器上尝试这一点,我已经安装了Visual 2008,然后安装了Visual 2012。

现在我遇到了一个令人难以置信的错误:

错误81错误MSB8020:无法找到Visual 2008的构建工具(Platform = 'v90')。若要使用v90构建工具进行构建,请单击“项目”菜单或右键单击解决方案,然后选择“更新VC++项目.”。使用Visual 2008生成工具安装Visual 2008以生成。C:\Program (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets 43 5 WinApiWrapper (Visual 2008)

为什么2012不能找到2008。我能帮上忙吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-11-05 05:41:20

事实证明,您还必须安装Visual 2010。

一旦我安装了Visual 2010,Visual 2012就能够检测到Visual 2008生成工具。

这听起来很疯狂,但这就对了。

票数 29
EN

Stack Overflow用户

发布于 2013-04-18 23:11:50

我遇到了完全相同的问题,但我安装了Windows SDK 7.1 (或the web installer version),这也使它正常工作。

我记得我也把它安装到了原来的电脑上。

请记住,您应该首先卸载任何版本的VisualVISUAL2010可再发行版,否则就卸载C++。

我知道这不是一个完美的解决方案,因为Windows非常庞大,但这是另一种选择。

票数 16
EN

Stack Overflow用户

发布于 2014-05-28 13:18:53

下载任何内容之前,尝试转到项目属性->配置属性-> general,然后将项目的平台工具集更改为Visual 2012 (v110)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13225637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档