【问题标题】:Add reference to script task in ssis在 ssis 中添加对脚本任务的引用
【发布时间】:2011-01-10 14:16:24
【问题描述】:

按照我的理解,SSIS 脚本任务不能使用引用,除非它在 ​​GAC 中。

有了这个假设:

  • 我已经尝试下载应该有 gacutil 的 .net 2.0 sdk x64(在 64 位机器上开发),但仍然没有。
  • 我尝试使用控制台应用程序使用System.EnterpriseServices.Internal.Publish.GacInstall 方法安装 dll。如果它安装了它,我不知道它在哪里,因为它不在 VS 中的可用引用中。

我无法将其复制到程序集,因为“管理员权限”失败。

有什么建议吗?

【问题讨论】:

    标签: c# ssis reference


    【解决方案1】:

    没有什么是直截了当的。

    要在 .net 2.0 sdk (located here) 中使用“gacutil”,您必须打开 sdk 命令提示符并“以管理员身份”

    alt text http://myofficevideos.com/pics/screen.png

    alt text http://myofficevideos.com/pics/capture.png

    【讨论】:

    • 我认为获得问题答案的最佳方法是在论坛上提出问题,然后它会突然出现。 :o)
    【解决方案2】:

    基于此link,我在以下文件夹中找到了 GacUtils:“C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools”

    然后我可以打开命令提示符(在管理员模式下)并导航到包含 gacutils 的文件夹:

    cd C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 工具

    然后运行我的命令以使用 gacutils 进行安装:

    gacutil -I "C:\myDll.dll"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-05
      相关资源
      最近更新 更多