SSIS组件DLL部署

时间:2015-08-10 17:31:21

标签: c# ssis sql-server-2012 ssis-data-flow

我开发了自定义SSIS DataDlow组件。

现在是时候部署DLL了。 在我的工作和测试环境中,我只是在GAC中注册了DLL并将其应用到:​​

" C:\ Program Files(x86)\ Microsoft SQL Server \ 120 \ DTS \ PipelineComponents"

并进入

" C:\ Program Files \ Microsoft SQL Server \ 120 \ DTS \ PipelineComponents"

是否有最佳实践可循?这是在SSIS中安装自定义组件的最佳方法吗?

TY!

1 个答案:

答案 0 :(得分:0)

我不能说它是否是最好的做法,因为似乎没有任何关于此事的出版物。然而,这就是我现在已经做了大约5年的工作,并且它在90%的情况下运作良好。另外10%是在C:以外的驱动器上安装SQL Server的用户。您将看到两个驱动器的相同目录结构,但通常只有其中一个位于PATH中。您将要安装到PATH指向的那个。

不幸的是,没有可靠的注册表项可以轻松搞清楚。除了上面的PATH逻辑之外,安装程序还提供了一个选择安装DLL的位置"按钮,它是一个有用的后备。