Office365 如何对未在Microsoft word 365中加载的VSTO加载项进行故障排除?

Office365 如何对未在Microsoft word 365中加载的VSTO加载项进行故障排除?,office365,vsto,Office365,Vsto,从Word 2016切换到Microsoft 365 Word应用程序时,我的VSTO Word加载项不显示。外接程序是使用visual studio开发的,目标框架是4.7.2。我卸载了现有加载项,然后重新安装了加载项。还安装了用于Office运行时的Visual Studio 2010工具和目标.net framework 外接程序已加载,并在我的开发计算机上用word 365显示良好。但它不能在不同的客户机器上工作。如何解决此问题 谢谢大家! 但它不能在不同的客户机器上工作。如何解决此问题

从Word 2016切换到Microsoft 365 Word应用程序时,我的VSTO Word加载项不显示。外接程序是使用visual studio开发的,目标框架是4.7.2。我卸载了现有加载项,然后重新安装了加载项。还安装了用于Office运行时的Visual Studio 2010工具和目标.net framework

外接程序已加载,并在我的开发计算机上用word 365显示良好。但它不能在不同的客户机器上工作。如何解决此问题

谢谢大家!

但它不能在不同的客户机器上工作。如何解决此问题

首先,确保:

  • 所有先决条件都包含在外接程序安装程序中
  • 如果可以运行外接程序,请查看主机应用程序的信任中心设置
  • 运行时不会引发异常
  • 正如您所看到的,Office加载项没有加载到最终用户计算机上的原因有很多


    Microsoft Office应用程序可以禁用异常行为的VSTO加载项。如果应用程序未加载VSTO外接程序,则该应用程序可能已硬禁用或软禁用VSTO外接程序

    当VSTO加载项导致应用程序意外关闭时,可能会发生硬禁用。如果在VSTO加载项中的启动事件处理程序正在执行时停止调试器,则也可能在开发计算机上发生此情况

    当VSTO加载项产生不会导致应用程序意外关闭的错误时,可能会发生软禁用。例如,如果在启动事件处理程序执行时引发未处理的异常,则应用程序可能会软禁用VSTO加载项

    重新启用软禁用的VSTO加载项时,应用程序会立即尝试加载VSTO加载项。如果最初导致应用程序软禁用VSTO加载项的问题尚未解决,应用程序将再次软禁用VSTO加载项。有关更多信息,请参阅



    另外,我建议使用日志机制来检测远程机器上发生的事情。有关更多信息,请查看页面。

    谢谢。你提供的链接帮助我更好地理解。如果外接程序未出现在Word中的Active、InActive或Disabled外接程序中,这是否意味着它根本未安装?再次感谢!