TFS 自动生成错误!
在进行自动生成配置的时候,如图开始是使用默认平台和配置的,
这样会出现一下错误:
Debug | Win32
1 个错误,0 个警告
$/Test1/BuildProcessTemplates/Test2/Test2.sln - 1 个错误,0 个警告,查看日志文件
C:\Builds\1\Test1\Test2\Sources\BuildProcessTemplates\Test2\Test2\Test2.vcxproj (30): 未找到导入的项目“C:\Microsoft.Cpp.Default.props”。请确认 <Import> 声明中的路径正确,且磁盘上存在该文件。
已编译 1 个项目/解决方案
无测试结果
无代码覆盖率结果
其他错误和警告
1 个错误,0 个警告
TF270015:“MSBuild.exe”返回了意外的退出代码。预期为“0”;实际为“1”。
如果用Debug | Any CPU
这样会出现如下警告:
摘要
Debug | Any CPU
0 个错误,1 个警告
$/Test1/BuildProcessTemplates/Test2/Test2.sln - 0 个错误,1 个警告,查看日志文件
C:\Builds\1\Test1\Test2\Sources\BuildProcessTemplates\Test2\Test2.sln.metaproj: 指定的解决方案配置“Debug|Any CPU”无效。请使用 Configuration 和 Platform 属性指定有效的解决方案配置(例如 MSBuild.exe Solution.sln /p:Configuration=Debug /p:Platform="Any CPU"),或者将这些属性保留为空,以使用默认的解决方案配置。
已编译 1 个项目/解决方案
$/Test1/BuildProcessTemplates/Test2/Test2.sln - 0 个错误,1 个警告,查看日志文件
无测试结果
无代码覆盖率结果
PS:服务器TFS2010 64位, 客户机VS2010 32位
请教高手指导下。那个平台和配置应该如何设置?我现在就是测试了下,自己创建了一个Win32控制台项目。还有这么样才能去掉那个警告。好像这个警告跟错误一样,没有出来实际东西啊~
[解决办法]
你在solution上能直接编译通过吗?