0

我的自定义插件有问题,因为有时 MS Word 禁用了我的插件,我需要编写另一个插件,该插件可以打开/关闭我的第一个插件。可能吗?

对不起我的英语不好 :(

4

2 回答 2

1

我同意 divo,您的第一步是添加一些异常处理/日志记录,以防止插件被禁用。你也可以参考这篇文章

应用级项目中的调试

但是,我也遇到了插件以某种方式被禁用而没有抛出任何异常的问题。如果上述方法不起作用,您可以随时让另一个程序将插件的 LoadBehavior 从 2 强制设置为 3,这应该重新启用它。

于 2008-12-05T17:36:20.230 回答
0

您使用的是哪种加载项技术?威斯托?您使用的是哪个版本的 Office?

一般来说,你可以做你想做的事。但是,Office 禁用加载项的原因是加载项引发了未处理的异常。在这种情况下,Office 会将LoadBehavior注册表中的值设置为 2。

也许分析和处理导致异常的潜在问题会更好。

于 2008-11-26T14:19:30.987 回答