我有一个TFS 2017构建与多配置BuildConfiguration倍增设置。这工作得很好,直到我把所有的构建步骤并将它们移到一个任务组中。现在我得到一个错误,似乎表明它正在查看变量BuildConfiguration dev的完整字符串,int经过它迭代。这不适用于任务组?TFS 2017构建与多配置和任务组
0
A
回答
0
0
根据我的测试,多配置不适用于任务组。
当您选择所有构建步骤并创建一个TaskGroup时,需要为buildConfiguration
设置多值(例如:Release,Debug
)。
但构建它会遇到此错误消息时:“Error MSB4126: The specified solution configuration "Release,debug|Any CPU" is invalid
”
要纠正这个错误,你需要将其设置为唯一值(例如:Release
),或者让其为空。因此,构建工作,但实际上它不是真正的多配置构建,即使它在那里显示版本和调试。 (您可以检查构建日志中的“多”构建,你会看到实际的msbuild命令与参数)
我已经提交了一个feedback here这个问题,希望在未来实现它。
相关问题
- 1. TFS 2017 - 构建服务器不构建Visual Studio 2017
- 2. 可用的构建任务2017年
- 3. TFS 2017任务与TFVC分支
- 4. TFS 2015 visual studio构建任务不支持VS 2017
- 5. TFS 2017构建为代码
- 6. TFS 2017构建和SpecFlow集成
- 7. TFS 2015构建配置
- 8. Msbuild Sonarqube Runner与多个构建配置
- 9. Kentico和TFS构建服务器设置
- 10. 与.NET 4.6和ASP.NET核心的TFS 2017构建定义
- 11. GitKraken与TFS 2017
- 12. TFS构建服务,环境变量和多个构建代理
- 13. TFS 2015构建任务 - 手动干预
- 14. TFS 2015构建任务 - NuGet Packager
- 15. TFS 2017构建质量处理程序
- 16. 构建与多个蚂蚁任务
- 17. TFS REST API来创建一个TFS组(NOT队)为2017年TFS
- 18. TFS 2010构建配置转换问题
- 19. 使用TFS构建任务获取DLL的组装版本
- 20. tfs 2017构建多个解决方案依赖关系
- 21. 如何使用Visual Studio 2017与TFS Visual Studio构建步骤
- 22. 构建多个项目配置与Eclipse
- 23. Gradle任务配置与任务执行
- 24. 构建多个apk与一个风味和多个配置
- 25. TFS构建DLL和PDB不匹配
- 26. TypeMock 7和构建服务器配置
- 27. 使用TFS UI的配置开发TFS(2017)插件?
- 28. Microsoft.Practices和TFS构建
- 29. 无法创建TFS任务
- 30. TFS 2017年无法创建
@Stephen愤慨的答复任何更新?您可以追踪[feedback](https://developercommunity.visualstudio.com/content/problem/129277/tfs-2017-multi-configuration-build-is-not-availabl.html)以进一步更新。 –
它现在正在工作,但我改变了很多东西,我不确定它是如何工作的。让我今晚看看它,回到这个帖子。非常感谢您的时间。 –
实际上,您必须将其设置回引用到使用该任务组的构建的$(BuildConfiguration)。我很感激你花时间看这个。 –