hyd*_*dev 18 ssis sql-server-2008 c#-4.0
我正在尝试编写.NET程序,因此我可以执行Dts pacakge,但是我找不到Microsoft.SqlServer.ManagedDTS.dll引用,因此我可以使用命名空间Microsoft.SqlServer.Dts.Runtime.
但是我在我的开发机器上安装了SQL Server 2008 Developer Edition以及Visual Studio 2008和2010.因此它应该在那里,我错过了什么?
非常感谢
麦克风
Nei*_*ght 24
在"参考"中,浏览到此目录:
C:\ Program Files\Microsoft SQL Server\90\SDK\Assemblies
希望你能在那里找到它.
以上内容适用于SQL Server 2005.它应位于您的GAC中.看看:
C:\ WINDOWS \总成
对于DLL,因为Visual Studio不会列出所有DLL,因此您必须浏览它.
小智 16
对于Windows 7,可以在以下路径中找到"Microsoft.SqlServer.ManagedDTS"
"C:\ WINDOWS\Microsoft.NET \装配\ GAC_MSIL\Microsoft.SqlServer.ManagedDTS \"
小智 5
对于SQL 2005
C:\Program Files\Microsoft SQL Server\90\SDK\Assemblies\Microsoft.SQLServer.ManagedDTS.dll
对于SQL 2008
C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies\Microsoft.SQLServer.ManagedDTS.dll
如果仍然找不到程序集,请确保已安装Client Tools SDK.
小智 5
如果上面给出的解决方案尝试的另一个选项不起作用.
将脚本任务添加到SSIS ControlFlow Panel.双击进行配置.单击编辑脚本...脚本页面将在Visual Studio中作为项目打开.在项目下找到参考文件夹.默认情况下,将为您添加Microsoft.SqlServer.ManagedDTS.dll.单击Dll并转到属性窗口.复制路径.经过反复试验,这对我有用.我正在使用VS Data Tools试用版.