【发布时间】:2017-03-13 18:07:01
【问题描述】:
我有一个包含 Web 应用程序和多个数据库项目的解决方案。在使用旧的 XAML 定义时,我可以在 TFS 中编译和生成数据库部署文件。使用 TFS 2015 中引入的新定义,我只能生成 Web 应用程序部署文件。
以下是部分日志 -
2016-10-28T22:14:48.6892904Z Build started 10/28/2016 4:14:48 PM.
2016-10-28T22:14:48.8883071Z 1>Project "E:\TFS\agent\_work\1\s\Test.Client.sln" on node 1 (default targets).
2016-10-28T22:14:48.8893071Z 1>ValidateSolutionConfiguration:
2016-10-28T22:14:48.8903071Z Building solution configuration "release|any cpu".
2016-10-28T22:14:49.0633142Z ##[warning]E:\TFS\agent\_work\1\s\..\Databases\Test\Test.DB.Test.sqlproj.metaproj(0,0): Warning MSB4046: Error reading project file "..\Databases\Test\Test.DB.Test.sqlproj": Could not find a part of the path 'E:\TFS\agent\_work\1\Databases\Test\Test.DB.Test.sqlproj'.
2016-10-28T22:14:49.0643150Z 1>Project "E:\TFS\agent\_work\1\s\Test.Client.sln" (1) is building "E:\TFS\agent\_work\1\s\..\Databases\Test\Test.DB.Test.sqlproj.metaproj" (2) on node 1 (default targets).
2016-10-28T22:14:49.0693159Z 2>E:\TFS\agent\_work\1\s\..\Databases\Test\Test.DB.Test.sqlproj.metaproj : warning MSB4046: Error reading project file "..\Databases\Test\Test.DB.Test.sqlproj": Could not find a part of the path 'E:\TFS\agent\_work\1\Databases\Test\Test.DB.Test.sqlproj'.
2016-10-28T22:14:49.0823182Z 2>Done Building Project "E:\TFS\agent\_work\1\s\..\Databases\Test\Test.DB.Test.sqlproj.metaproj" (default targets).
我找不到关于新构建定义的太多信息。有人可以帮忙吗?
谢谢
【问题讨论】:
-
您能分享一下您的 vnext 构建定义吗?您是如何在 vNext 构建中生成数据库部署文件的?
-
vNext 定义文件在服务器的什么位置?我从头开始使用 Web 访问在 vNext 构建中生成了部署文件。
标签: tfs visual-studio-2015 build msbuild tfsbuild