VSTO Microsoft Office Outlook 2013加载项不断禁用功能区

阿比拉什·托马斯

我使用C#Outlook功能区外接程序开发了一个应用程序。它的工作正常,但在Outlook启动时一直处于禁用状态。

尤金·阿斯塔菲耶夫(Eugene Astafiev)

您的加载项是否在“禁用项目”列表中列出?

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

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

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

当您重新启用软禁用的外接程序时,应用程序将立即尝试加载该外接程序。如果最初导致应用程序软禁用该加载项的问题尚未解决,则该应用程序将再次软禁用该加载项。

有关更多信息,请参见如何:重新启用已禁用的加载项

Outlook 2013还将监视加载项性能指标,例如加载项启动,关闭,文件夹切换,项目打开和调用频率。Outlook记录每个性能监视指标的经过时间(以毫秒为单位)。例如,启动指标衡量Outlook启动期间每个连接的加载项所需的时间。然后,Outlook计算5次连续迭代中的启动时间中值。如果中值启动时间超过1000毫秒(1秒),则Outlook将禁用该加载项,并向用户显示一个通知,指出该加载项已被禁用。用户可以选择始终启用加载项,在这种情况下,即使加载项超过了1000毫秒的性能阈值,Outlook也不会禁用加载项。请参阅使加载项保持启用的性能标准

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Microsoft Office 365 商业版 - Microsoft Store 版本是否支持 VSTO COM 加载项?

如何在Outlook COM / VSTO和Office JS加载项之间共享用户漫游设置

Outlook VSTO 加载项功能区未对某些用户显示

测试Outlook VSTO加载项

如何从VSTO Outlook加载项中检测Office 365加载项是否已处于活动状态,反之亦然?

基于MailItem主题(Outlook VSTO)启用/禁用功能区按钮

VSTO Office Word加载项开发概述

Outlook 桌面应用程序无法加载 Outlook 的 Microsoft Office 插件

从VSTO加载项获取Outlook窗口

VSTO Outlook加载项对话框

VSTO加载项启动缓慢-Outlook

Outlook VSTO 加载项中可以有两个功能区吗?

Outlook VSTO加载项在Outlook中不可见

使用Office JS API的Office VSTO加载项与Office加载项

新的Microsoft Word Office加载项在功能区中未显示加载项按钮

使用Office.onReady()破坏Outlook 2013加载项

部署Office 2016 VSTO加载项的最佳实践

将Office VSTO加载项发布到办公商店中

打开MessageBox时VSTO Office加载项给出异常

Office Outlook,禁用 GIF 动画

功能区的Office 365 Outlook约会约会加载项命令未显示

从VSTO加载项访问Outlook的状态栏

在VSTO Outlook加载项回复中包含原始消息

Outlook C#VSTO加载项事件触发太多次

Outlook VSTO加载项:未应用AutoFormatRule筛选器

Outlook VSTO加载项:无法解析收件人名称

Outlook C#VSTO加载项事件触发太多次

Office 365 Outlook加载项的集成测试

Office Outlook加载项OAuth错误