【问题标题】:Deployment of Visual Studio Add-in in VS 2012在 VS 2012 中部署 Visual Studio 插件
【发布时间】:2014-10-17 05:55:59
【问题描述】:

我已经成功创建了 Visual Studio 插件。但是我很困惑在另一台计算机上部署这个插件。我已经通过了 stackoverflow 的答案。但是我对这个问题没有明确的想法

【问题讨论】:

    标签: visual-studio-2012 visual-studio-addins


    【解决方案1】:

    您只需将 YourAddIn.dll 和 YourAddIn.AddIn 文件复制到另一台计算机上的“c:\Users\username\Documents\Visual Studio 2012\Addins\”文件夹中。要创建安装程序,您可以从 Wix Template For VS2012 Addin Project 开始。

    【讨论】:

    • 感谢您的回答。我已将插件 dll 复制到插件文件夹中。但它显示错误消息“插件无法加载或导致异常”。
    • @VipinRT 也许您的加载项依赖于其他 dll?如果是,请将它们也复制到 Addis 文件夹中。
    • 我使用的是 64 位操作系统。在 64 位系统上将 addin dll 和其他依赖 dll 复制到 addin 文件夹时效果很好。但在 x86 系统中不起作用
    【解决方案2】:

    部署加载项需要将加载项 dll 复制到某个文件夹并在预定义的文件夹中创建一个 XML .AddIn 文件,VS 可以在其中找到它,其中 XML 文件的条目指向加载项-在装配中。

    有关 .AddIn 文件的预置文件夹和创建设置的文章,请参阅我网站的“有关安装和卸载的文章”部分:

    http://www.visualstudioextensibility.com/articles/add-ins/

    要解决加载加载项问题,请参阅我的文章:

    HOWTO: Troubleshooting Visual Studio and Office add-ins

    Visual Studio 是 32 位可执行文件,因此加载项 dll 和依赖项必须是 32 位。

    【讨论】:

      猜你喜欢
      • 2015-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-28
      • 2014-05-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多