Visual studio 2012 从TFS中的生成配置中排除项目
如何从TFS生成的解决方案中排除项目 我有:Visual studio 2012 从TFS中的生成配置中排除项目,visual-studio-2012,tfs,msbuild,alm,Visual Studio 2012,Tfs,Msbuild,Alm,如何从TFS生成的解决方案中排除项目 我有: 为我要排除的项目创建了配置并取消了生成 签入从上述文件到TFS对sln的更改 使用我添加的生成配置触发了TFS下的生成 这不管用。当我在本地构建时,我可以看到构建跳过了项目(我得到了“未选择此解决方案配置构建的项目”)。当我查看TFS构建日志时,我可以确认使用了相同的配置,并且项目已经构建。看起来像某种bug。有同样的问题 我通过手动从解决方案文件中删除有问题的项目来解决此问题 在解决方案文件中查找项目的GUID-注意,这是行中的最后一个GUID
- 为我要排除的项目创建了配置并取消了生成
- 签入从上述文件到TFS对sln的更改
- 使用我添加的生成配置触发了TFS下的生成
这不管用。当我在本地构建时,我可以看到构建跳过了项目(我得到了“未选择此解决方案配置构建的项目”)。当我查看TFS构建日志时,我可以确认使用了相同的配置,并且项目已经构建。看起来像某种bug。有同样的问题 我通过手动从解决方案文件中删除有问题的项目来解决此问题 在解决方案文件中查找项目的GUID-注意,这是行中的最后一个GUID,第一个似乎是解决方案GUID 然后在解决方案文件的
globalssection(ProjectConfigurationPlatforms)
部分中找到此项目GUID及其各种配置,并删除所需的配置
不理想,但它可以工作。从TFS生成日志复制生成命令(C:\Program Files(x86)\MSBuild\12.0\bin\amd64\MSBuild.exe/nologo/noconsolelogger“C:\Builds\20\TFS\…\solution.sln”),并在生成服务器上手动运行。