【问题标题】:How can I uninstall my office add in?如何卸载我的 Office 插件?
【发布时间】:2011-11-16 18:42:06
【问题描述】:

我开发了一个办公插件和一个设置应用程序,但是在我将其安装到我的计算机上之后,我又将其卸载,似乎一切正常。

但是当我想重新安装它时,我总是一无所获。注册表中似乎保留了一些信息。有什么工具可以帮助我找出并解决这个问题吗?

顺便说一句,我用过 vsto |本地安装我的办公室插件。 而且我已经在我的卸载程序中完成了所有添加的注册表,但似乎不起作用

【问题讨论】:

  • 所以,澄清一下:你安装插件,测试它,它工作正常,你卸载它,然后重新安装它,此时插件不再执行?或者什么具体不起作用?
  • 我就是找不到插件...
  • “找不到”是什么意思?
  • 意思是,即使你重新安装了office插件,它也不能正常工作,它就消失了,你再也找不到了。

标签: c# vsto ms-office


【解决方案1】:

不要以编程方式尝试卸载,而是以老式方式进行。通过office删除加载项,让它删除密钥等,然后重试。

我相信加载项已保存到:

  • HKEY_CLASSES_ROOT\CLSID{guid}\addin-name\keys
  • HKEY_CLASSES_ROOT\addinName
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Office\product\Addins\addinName(所有用户条目)
  • HKEY_CURRENT_USER\Software\Microsoft\Office\product\Addins\addinName(当前用户条目)

并且,根据系统,Wow6432Node 以及 HKLM 和/或 HKCU 下

【讨论】:

    【解决方案2】:

    我发现单击一次缓存有时会挂在这些旧版本上,不会让您重新安装。你可以尝试几件事: 1) 从名为 Mage 的 MS 运行实用程序。您想运行“Mage -cc”来清除缓存。 2)如果这不起作用,您可以添加环境变量:VSTO_SUPPRESSDISPLAYALERTS 并将其设置为 0。再次尝试该过程。这将为您提供更详细的信息弹出窗口。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-31
      • 2011-08-13
      • 2011-06-04
      • 2012-12-16
      • 1970-01-01
      • 1970-01-01
      • 2011-06-25
      • 1970-01-01
      相关资源
      最近更新 更多