ssis - 在 SSDT for Visual Studio 2017 Community 中使用 SSIS 包作为模板

标签 ssis visual-studio-2017 sql-server-data-tools visual-studio-community

.大家好!我遇到了一个小问题。

我有 VS 2017 社区版,我已经安装了 SSDT(SQL Server Data Tools)
我已经构建了一个 SSIS 包(一个通用包),现在我想将它用作 future 包的模板。

所以,我在网上挖掘,也在 StackOverflow 中找到,例如这篇文章:

Setting up SSIS Item Template in SQL Server Data Tools for Visual Studio 2012

我在 MS 中发现了很多其他文章,例如:

https://docs.microsoft.com/en-us/sql/integration-services/create-packages-in-sql-server-data-tools

其他人等,然后跟进到发球台,但由于某种原因,我无法让它发挥作用。

这是我的 VS 安装文件夹结构

The VS Folder struture image

我从树中遗漏了一些不适用于该问题的文件夹

我把我的包裹放在我在文章中找到的地方,但没有用。

有时,在文章中提到了我没有的文件夹,所以我创建并尝试了但也没有(所以删除了这个文件夹)

我真的很迷茫,我尝试了我阅读的所有内容,以及我院子里的一些“创意”,但没有结果。

任何人都经历过这个问题或对这个问题有一些经验?
任何人都可以帮忙吗?

非常感谢。
最好的问候和新年快乐!!
加布里埃尔

最佳答案

好吧,基于我读过的文章和@billinkc 的帮助,我终于找到了将包放在哪里,我也遗漏了一些东西,但是当我阅读 @billinkc 的答案时我意识到了。

当你在 VS 社区版时,你必须将包放在这个路径中:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\SSIS\ProjectItems\DataTransformationProject\DataTransformationItems

使其工作所需的文件是,一个 dtsx 文件(将成为模板的包)和一个 vsdir 文件,主要需要具有这种结构我使用了这些值并且工作正常:

YourPackageName.dtsx| |The name you want to appear|100|The description of the package| |21| |#44

您可以在 MS 文档中检查 vsdir 文件的所有字段:

https://docs.microsoft.com/en-us/visualstudio/extensibility/internals/template-directory-description-dot-vsdir-files

所以现在我让它运行了!
谢谢你的帮助!!

关于ssis - 在 SSDT for Visual Studio 2017 Community 中使用 SSIS 包作为模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48054498/

相关文章:

c# - 分解 WinForms 背后的表单代码

c# - 在对话框底部的左侧和右侧添加多个按钮的正确方法是什么?

sql-server - 缺少 Visual Studio SQL Server 设计和内联编辑功能

visual-studio-2017 - VS2017 Team Explorer SSDT 安装失败

error-handling - SSIS 中的审计和错误处理

SQL - 使用SSIS增量插入?

ssis - 你能建议如何解决这个问题吗?基本上我不明白这个错误来修复它

c# - 部署自定义 SSIS 连接管理器失败并显示 '...is not recognized as a valid connection manager type'

postgresql - Npgsql Visual Studio 客户端 SSL 证书

sql-server - 在 SSDT 模式比较中,如何忽略 "Schema"类型对象的差异