问题出现的环境:
今天给win8系统的笔记本新装了visual studio 2010编辑器,试着新建了个HelloWorld工程试试看,结果出错,编辑不过,具体如下:
1>------ 已启动生成: 项目: HelloWorld, 配置: Debug Win32 ------
1>生成启动时间为 2014/3/1 22:55:13。
1>InitializeBuildStatus:
1> 正在对“Debug\HelloWorld.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1> 所有输出均为最新。
1>ManifestResourceCompile:
1> TRACKER :
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(707,5): error MSB6006: “rc.exe”已退出,代码为 2。
1>
1>生成失败。
1>
1>已用时间 00:00:00.12
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========
后来在QQ上问了其他同事,同事也新建了工程试验,正常。我们经过讨论,可能是Win8系统下,编辑器某处要设置一下。
后来在网上发现有类似的报错,原来在该工程下右键-属性里-清单工具-输入输出-嵌入清单,改为“否”就可以了。
特此记录一下。