nuget - 如何将 NuGet 与 SSDT 结合使用?

标签 nuget sql-server-data-tools

我正在从事一个集成服务项目。我使用的其中一个数据源要求从 NuGet 安装一个包。我尝试转到“工具 > NuGet 包管理器”,但它在 SQL Server 数据工具 (SSDT) 中不可用。接下来,我尝试通过从 nuget.org 网站下载来安装 NuGet。我收到以下错误:

VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.

如何将 nuget 与 SSDT 结合使用?

最佳答案

SSIS 项目类型不支持 Nuget。

可以添加对与脚本任务关联的 csproj 的 nuget 引用,但这可能会在部署时引起进一步的不适。

您可以从 nuget.org 下载 nuget.exe 本身并从命令行安装程序包,但考虑到安装 SSIS 使用的外部 dll 的“特殊”要求,可能很容易找到一个非 nuget 源您需要的组件。

关于nuget - 如何将 NuGet 与 SSDT 结合使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40977714/

相关文章:

visual-studio-2012 - NuGet: 'StructureMap' 已经有一个为 'System.Collections.Concurrent' 定义的依赖项

c# - aspose.word 仅返回第一个表和部分

devops - SSDT- SQL DB DEPLOY Dacpac - 在现有生产服务器上失败

sql-server - dacpac 的 Azure SQL 数据库创建问题

sql-server - Azure VM 上的 SQL Web 中的 SSDT

.net-core - 如何使用 Cake 从私有(private) VSTS 源恢复私有(private) NuGet 包

visual-studio - 无需 NuGet 即可恢复 NuGet 包恢复同意

visual-studio-2012 - 将 NuGet ndef 库添加到 Windows Phone 8 项目

c# - 如何在解决方案输出路径中包含来自构建的 dacpac 文件

sql-server - SQL部署自动化