我想更多地了解TFS中的构建定义以及如何指定要部署的解决方案中的项目。
我在创建新的MVC Web应用程序并选择在Azure中托管时生成了构建定义。
在定义和流程选项卡中,我可以看到在Projects下选择的解决方案(.sln)(在Build部分中);试运行等等。
我不理解的是deployemnt。我的解决方案有多个项目(其中一个是Web应用程序),但我看不出它要说的部署工件是Web应用程序而不是解决方案中的另一个项目。
答案 0 :(得分:1)
这是旧的XAML构建系统。由于您使用的是TFS 2015,因此除非您拥有现有的旧版本,否则不应使用它。
您可以从Web门户访问新的现代构建系统,您可以通过选择要运行的一系列任务来构建构建定义。有部署的内置任务可以轻松定位Azure,或者您可以使用Release中心(也在TFS 2015 Update 2或更高版本的Web中)从一组构建工件中编排多个环境之间的发布管道。 / p>