【发布时间】:2017-12-19 14:27:40
【问题描述】:
我使用 VS2017 Professional 创建的解决方案包含一个引用主数据库的 SQL Server 数据库项目。在 Visual Studio Team Services 中使用托管 VS2017 代理构建我的解决方案时,我收到以下错误:
2017-07-14T12:44:17.8387743Z ##[错误]C:\Program Files (x86)\Microsoft 视觉的 Studio\2017\Enterprise\MSBuild\Microsoft\VisualStudio\v15.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets(559,5): 错误 SQL72027:文件“C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\Extensions\Microsoft\SQLDB\Extensions\SqlServer\110\SqlSchemas\master.dacpac" 不存在。 2017-07-14T12:44:17.8397816Z C:\Program 文件 (x86)\微软视觉 Studio\2017\Enterprise\MSBuild\Microsoft\VisualStudio\v15.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets(559,5): 构建错误 SQL72027:文件“C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\Extensions\Microsoft\SQLDB\Extensions\SqlServer\110\SqlSchemas\master.dacpac" 不存在。 [d:\a\3\s\Main\ItAsset.Database\ItAsset.Database.sqlproj]
如何解决这个问题并让我的解决方案在 VSTS 中构建?
【问题讨论】:
-
此错误已在 Visual Studio 2019 和 Visual Studio 2017 版本 15.9.13 中修复。见这里 - developercommunity.visualstudio.com/content/problem/124214/…
-
我有同样的问题,虽然路径不再是绝对的。
标签: visual-studio-2017 sql-server-data-tools azure-pipelines