2010-12-13 35 views
0

我开发了一个办公室添加和设置应用程序,但是在我将它安装到我的电脑上后,我卸载它,似乎一切正常。我如何卸载我的办公室添加?

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

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

+0

所以,只是为了澄清:你安装你的插件,测试它,它工作正常,你卸载它,然后重新安装它,在这一点上插件不再执行?或者什么具体不工作? – 2010-12-13 02:32:06

+0

我只是找不到插件... – MemoryLeak 2010-12-13 02:39:40

+0

你是什么意思,你“找不到它”? – 2010-12-13 02:44:19

回答

0

而不是以编程方式尝试卸载,做它的老式的方式。通过办公室删除加载项,让它删除键等,然后再试一次。

我相信一个插件保存到:

  • HKEY_CLASSES_ROOT \ CLSID {GUID} \插件名\键
  • HKEY_CLASSES_ROOT \ addinName
  • HKEY_LOCAL_MACHINE \ SOFTWARE \微软\办公室\产品\加载项\ addinName(所有用户输入)
  • HKEY_CURRENT_USER \软件\微软\办公室\产品\加载项\ addinName(当前用户输入)

,并根据系统,Wow6432Node以及HKLM & /或HKCU

0

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