出于测试目的,我需要禁用 Outlook 2003 插件 (vb.net),以便只能通过帮助菜单或从注册表中删除弹性键来重新激活它。
我试图通过在启动事件处理程序期间创建一个未处理的无效强制转换异常来实现这一点,但这无济于事。Outlook 只说它无法加载插件,但它没有禁用它。
如何创建禁用插件的崩溃?
我自己找到了一个简单的方法:
-> Outlook 现在会询问您是否要禁用插件。
另一个操作可能是在启动调用期间,例如
System.Threading.Thread.Sleep(10000)
在任务管理器的这个杀戮前景中。
下次启动 Outlook 时,它会询问您是否要禁用该插件。