在Outlook 2010中重新启动后未启用加载项

问题描述 投票:1回答:1

我很感激任何帮助,因为我已经用尽了我在此时找到的所有解决方案。

Outlook加载项的加载行为在“文件”>“选项”>“加载项”>“COM加载项”下列为“已卸载”。如果我手动检查添加,它将按预期加载和工作。但是,当Outlook重新启动时,它会自动禁用。我找不到制作这种棒的方法。以下是我根据Google搜索尝试过的内容:

  1. 注册表显示所有可用的LoadBehavior选项都设置为3,表示它应自动加载。为了更好的衡量,我搜索了每次出现的“LoadBehavior”以查看我是否遗漏了任何内容,但它们都被设置为3。
  2. 注册表中名为“CrashingAddinList”和“DisabledItems”的“Resiliency”选项为空,表示此加载项未被强制禁用。我再一次在注册表中搜索了每一个这样的事情,它们看起来很好。
  3. 我在注册表的弹性中添加了一个“DoNotDisableAddinList”条目,并为其赋值1.无论如何,都应该加载加载项。
  4. 我卸载了加载项,在注册表中清除了对它的任何引用,重新启动并重新安装。同样的问题还在继续。

如果我在桌面上将用户设置为管理员,则加载项会自动加载到Outlook中并按预期工作。这是它唯一有效的时间,但是没有其他人遇到此问题,并且他们未在桌面上设置为管理员。

有任何想法吗?

谢谢伊恩

outlook-addin
1个回答
1
投票

看起来你的加载项会在启动时触发异常......

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

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

硬禁用的加载项列在DisabledItems Windows注册表项下。

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

当您重新启用软禁用的VSTO加载项时,应用程序会立即尝试加载VSTO加载项。如果最初导致应用程序软件禁用VSTO加载项的问题尚未修复,则应用程序将再次软禁用VSTO加载项。有关更多信息,请参阅How to: Re-enable a VSTO Add-in that has been disabled

© www.soinside.com 2019 - 2024. All rights reserved.