首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在构建服务器上构建.sqlproj项目?

如何在构建服务器上构建.sqlproj项目?
EN

Stack Overflow用户
提问于 2013-03-22 03:25:07
回答 5查看 32.1K关注 0票数 43

我有许多.sqlproj项目需要在我们的构建服务器上构建。我不想在构建服务器上安装所有的Visual Studio,这样我就可以安装SSDT来构建它们。如果没有完整的VS安装,我如何构建.sqlproj项目?

以下是我在没有安装SSDT的情况下尝试构建时在构建服务器上遇到的原始错误:

代码语言:javascript
复制
C:\MyProject\MyProj.sqlproj (4): The imported project "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\SSDT\Microsoft.Data.Tools.Schema.SqlTasks.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-03-22 06:55:00

回答:微软现在有了一个official NuGet package (参见blog post)。

旧答案,2016年8月之前;为防止NuGet包对您不起作用而提供:

作为步骤3 here)中的设置,

  1. Install dacframework.msi SQLDOM.MSI SQLLS.MSI SQLSysClrTypes.msi (x86|x64)
  2. Install SSDTBuildUtilities.msi (从管理员安装点安装

完成了!

来源:Headless MSBuild Support for SSDT (*.sqlproj) Projects

票数 46
EN

Stack Overflow用户

发布于 2013-07-17 22:19:12

Microsoft SQL Server数据工具:http://msdn.microsoft.com/en-us/data/hh297027

在构建计算机上安装工具以解决此问题。

票数 7
EN

Stack Overflow用户

发布于 2017-03-29 16:39:45

Microsoft SQL Server Data Tools团队发布了一个名为Microsoft.Data.Tools.Msbuild的NuGet包,它有助于在构建服务器上构建SQL项目。

请参阅:https://blogs.msdn.microsoft.com/ssdt/2016/08/22/releasing-ssdt-with-visual-studio-15-preview-4-and-introducing-ssdt-msbuild-nuget-package/

NuGet包:https://www.nuget.org/packages/Microsoft.Data.Tools.Msbuild/

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15556339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档