VS2010 错误 84 error MSB6006: “cmd.exe”已退出,代码为 1。 .....\Microsoft.CppCommon.targets

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2010 错误 84 error MSB6006: “cmd.exe”已退出,代码为 1。 .....\Microsoft.CppCommon.targets相关的知识,希望对你有一定的参考价值。

VS2010 集成VTK库,已经编译成功的程序,关闭后再用VS打开,出现上述错误,无法运行,路径中不含中文,求请各位大神指教~

参考技术A 项目->属性->链接器->清单文件->生成清单 改为 "否" 参考技术B If more lines of text exist in the file, print another page.
namespace DesignPattern.Create.Component

abstract class Component
protected string name;
public Component(string name)

this.name = name;
参考技术C 系统出错,你重新安装一下出错的软件吧追问

我的两个电脑都出现这个问题,所以不是系统出错。。。

error MSB8008: 指定的平台工具集(v110)未安装或无效。请确保选择受支持的 PlatformToolset 值

如果你的电脑上有两个不同版本的VS,或者你的程序拷贝到别人的电脑上去运行,或者你是从别人那里拷贝来的项目,而你们俩用的VS版本不一样,就会在运行的时候出现这个问题,这个错误中的v110是VS2012使用的平台工具集,我是在使用VS2010打开的时候出现了这个错误,解决方法其实也很简单:

 

英文:Project->Properties->Configuration Properties->General->Platform Toolset,

中文:项目->属性->配置属性->常规->平台工具集,

 

将这里改成v100即可,v100代表是VS2010使用的平台工具集。

所以同样地,如果你用VS2012打开VS2010的项目,出现“指定的平台工具集(v100)未安装或无效”,到那里改一下改成v110就好了。

以上是关于VS2010 错误 84 error MSB6006: “cmd.exe”已退出,代码为 1。 .....\Microsoft.CppCommon.targets的主要内容,如果未能解决你的问题,请参考以下文章

VS2010 error MSB3073 代码为1

VS2010配置目录,解决:error MSB6006: “CL.exe”已退出,代码为 5问题

解决 vs2010问题 error MSB8008: 指定的平台工具集(v110)未安装或无效

vs2010生成解决方案时,报错:tracker已停止工作,: error MSB6006: “CL.exe”已退出,代码为 -1073741819

vs2015 MSB600 "inf2cat.ext"已退出,代码为2

error MSB8008: 指定的平台工具集(v110)未安装或无效。请确保选择受支持的 PlatformToolset 值