我部署了一个VSTO 4文件,如下图所示
它适用于很多计算机,但有些计算机我的AddIn无法显示。我已经检查了第二张图片中的复选框,但是当我重新启动Word程序并打开对话框" Com Add-Ins"获取复选框未选中。我的AddIn未显示。
我在Visual Studio 2010中构建了我的AddIn,输出了VSTO 4.我部署到Win XP和Word 2007中,.net 4安装在计算机上。
请告诉我是什么问题,如何解决。
答案 0 :(得分:0)
我在一个带有excel插件的系统中遇到了这个问题,当用户打开她的excel文件时,插件不存在,在这种情况下,当我从开始菜单打开excel并单击office按钮并从那里打开文件时插件出现了 这是暂时的解决方案,在她重新安装办公室的同时问题解决了。
答案 1 :(得分:0)
很可能你在加载项的代码中得到了一个未处理的异常。
当我重新启动Word程序并打开对话框“Com Add-Ins”时,不会选中复选框。我的AddIn未显示。
Microsoft Office应用程序可以禁用意外行为的加载项。如果应用程序未加载加载项,则应用程序可能已禁用硬件或软件禁用加载项。
当加载项导致应用程序意外关闭时,可能会发生硬禁用。如果在加载项中的启动事件处理程序正在执行时停止调试器,也可能在开发计算机上发生。
当加载项产生不会导致应用程序意外关闭的错误时,可能会发生软禁用。例如,如果在启动事件处理程序执行时抛出未处理的异常,应用程序可能会软禁用加载项。
重新启用软禁用加载项时,应用程序会立即尝试加载加载项。如果最初导致应用程序软件禁用加载项的问题尚未修复,则应用程序将再次软禁用加载项。
在How to: Re-enable an Add-in That Has Been Disabled文章中详细了解相关内容。
您还可以在主机应用程序中查看信任中心设置。