TFS vNext 构建错误 SQL72027 SQL 数据库项目不存在文件
TFS vNext build Error SQL72027 File Does Not Exists For SQL Database Project
提前感谢您阅读本文。
无法为复合 SQL 服务器数据库项目(具有数据库引用)创建 vNext Build。构建是将代码从我们的本地 TFS 推送到开发数据库。
我们正在使用 VS 2015 更新 3 创建 SQL 服务器数据库项目,我们有 TFS 2015 更新 2。
在 SQL 服务器数据库项目中,假设您添加了一个名为 MyReference.dacpac
的数据库引用(并且引用的 dacpac 位于同一团队项目中的另一个 TFS 文件夹中):
TFS 中的源代码控制是怎样的:
-- MyTeam
---- DEV
------ Database
------ Common (where referenced dacpac is located)
------ BuildTest.Database
vNext 构建错误是:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets(550,5): Error SQL72027: File "E:\Root\TFS2015\Dev\Database\Common\MyReference.dacpac" does not exist.
这是构建定义的一部分:
非常感谢任何帮助!
要缩小问题范围,请尝试以下项目:
检查你的build agent机器上路径E:\Root\TFS2015\Dev\Database\Common下的MyReference.dacpac是否
登录到您的生成代理计算机,然后使用 MSBuild 命令行手动运行项目,以检查结果。
查看你是如何在本地引用MyReference.dacpac,查看你build agent机器上的source目录,看工程结构是否和本地一样
提前感谢您阅读本文。
无法为复合 SQL 服务器数据库项目(具有数据库引用)创建 vNext Build。构建是将代码从我们的本地 TFS 推送到开发数据库。
我们正在使用 VS 2015 更新 3 创建 SQL 服务器数据库项目,我们有 TFS 2015 更新 2。
在 SQL 服务器数据库项目中,假设您添加了一个名为 MyReference.dacpac
的数据库引用(并且引用的 dacpac 位于同一团队项目中的另一个 TFS 文件夹中):
TFS 中的源代码控制是怎样的:
-- MyTeam
---- DEV
------ Database
------ Common (where referenced dacpac is located)
------ BuildTest.Database
vNext 构建错误是:
C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets(550,5): Error SQL72027: File "E:\Root\TFS2015\Dev\Database\Common\MyReference.dacpac" does not exist.
这是构建定义的一部分:
非常感谢任何帮助!
要缩小问题范围,请尝试以下项目:
检查你的build agent机器上路径E:\Root\TFS2015\Dev\Database\Common下的MyReference.dacpac是否
登录到您的生成代理计算机,然后使用 MSBuild 命令行手动运行项目,以检查结果。
查看你是如何在本地引用MyReference.dacpac,查看你build agent机器上的source目录,看工程结构是否和本地一样