.大家好!我遇到了一个小问题。
我有 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 安装文件夹结构
我从树中遗漏了一些不适用于该问题的文件夹
我把我的包裹放在我在文章中找到的地方,但没有用。
有时,在文章中提到了我没有的文件夹,所以我创建并尝试了但也没有(所以删除了这个文件夹)
我真的很迷茫,我尝试了我阅读的所有内容,以及我院子里的一些“创意”,但没有结果。
任何人都经历过这个问题或对这个问题有一些经验?
任何人都可以帮忙吗?
非常感谢。
最好的问候和新年快乐!!
加布里埃尔
最佳答案
好吧,基于我读过的文章和@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/