2014-10-17 80 views
0

我已经成功创建了Visual Studio加载项。但是我很困惑在另一台计算机上部署了这个插件。我已经使用了stackoverflow的答案。但是我没有明确的切入关于此事的想法在VS 2012中部署Visual Studio加载项

回答

0

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

+0

感谢您的答案。我已经将addin dll复制到addins文件夹中,但它显示错误消息“Addin未能加载或导致异常”。 – 2014-10-20 04:15:21

+0

@VipinRT也许你的加载项取决于额外的dll?如果是,请将它们复制到Addis文件夹中。 – 2014-10-20 04:40:38

+0

我正在使用64位操作系统。当插件dll和其他依赖dll被复制到64位系统上的插件文件夹中时,它完美地工作。但它在x86系统中不起作用 – 2014-10-20 06:57:44

0

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

有关.AddIn文件和有关创建设置见“公司章程有关安装和卸载”我的网站的部分prefedined文件夹文章:

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

要解决的问题加载插件看到我的文章:

HOWTO: Troubleshooting Visual Studio and Office add-ins

Visual Studio是一个32位可执行文件,所以加载DLL和依赖关系必须是32位。