在Visual Studio 2017社区的SSDT中使用SSIS包作为模板

加布里埃尔·艾兹科比(Gabriel Aizcorbe)

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

我有VS 2017 Community Edition,已经安装了SSDT(SQL Server数据工具),已经构建了一个SSIS包(通用包),现在我希望将其用作将来的包的模板。

因此,我在网络中(也在此处的StackOverflow中)进行了挖掘,并找到了例如以下文章:

在适用于Visual Studio 2012的SQL Server数据工具中设置SSIS项目模板

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

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

其他,等等。接着进行开球,但由于某种原因,我无法使其正常工作。

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

VS文件夹结构图像

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

我将包裹放在文章中找到的地方,但没有工作。

有时,在提到的文章中,我没有文件夹,因此我创建并尝试了但也没有进行任何操作(因此删除了此文件夹)

我真的迷失了自己,我尝试了我阅读的所有内容,并从院子里尝试了一些“创造性的东西”,但没有结果。

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

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

加布里埃尔·艾兹科比(Gabriel Aizcorbe)

基于我已经阅读的文章和@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/zh-cn/visualstudio/extensibility/internals/template-directory-description-dot-vsdir-files

所以现在我开始运行它!谢谢你的帮助!!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章