如何为 SSDT 项目设置 Azure DevOps Pipeline?

Jon*_*len 3 sql-server-data-tools azure-devops

如何为 SSDT 项目设置 Azure DevOps Pipeline?当我尝试 .NET Core 的内置模板时,收到以下错误消息:

2018-11-29T19:04:33.6287133ZD:\ a \ 1 \ s \ XXX \ XXXDB.sqlproj:警告NU1503:跳过项目“D:\ a \ 1 \ s \ XXX \ XXXDB.sqlproj”的恢复。项目文件可能无效或缺少恢复所需的目标。[D:\a\1\s\Krystal.sln]

2018-11-29T19:05:36.8178997ZD:\ a \ 1 \ s \ XXXDB \ XXXDB.sqlproj(60,3):错误MSB4019:导入的项目“C:\ Program Files \ dotnet \ sdk \ 2.1.402 \ Microsoft\VisualStudio\v11.0\SSDT\Microsoft.Data.Tools.Schema.SqlTask​​s.targets”未找到。确认声明中的路径正确,并且该文件存在于磁盘上。

Dan*_*ann 5

我以前见过这个。开箱即用的 .NET Core 模板不适用于 SSDT 项目 - 您必须使用 Visual Studio Build 并将其指向解决方案文件。dotnet build不适用于 SSDT 项目。