我一直在开发 Outlook 加载项,工作和安装都很好。然后我尝试安装同一个插件的一个非常旧的版本(试图验证一些旧的行为,旧的插件是用于 Outlook 2010 的),它以某种方式弄乱了安装/卸载过程。从那时起,Office Outlook 2016/365 就无法再注册/查看加载项了。
我尝试了以下方法:
- 卸载并重新安装 Outlook
- 删除与加载项相关的所有注册表项(我从字面上搜索加载项的关键字并删除了数百个我什至不知道的剩余条目)
- 已删除 c:\Users\user\AppData\Local\Microsoft\Office
- 已删除 c:\Users\user\AppData\Roaming\Microsoft\Office
- 已删除 c:\Users\user\AppData\Roaming\MyAddIn
- 冉CCleaner
- 运行 RegDllView 扫描所有注册的 DLL,它说C:\WINDOWS\system32\mscoree.dll “丢失”?但是有没有...
- 在重新编译整个项目之前尝试卸载并重新安装 Add-in Express。
如果我尝试在 Microsoft Outlook 中手动添加插件,选项 > 插件 > 管理 > 添加,如果我将它指向MyAddIn.dll,它会说它不是有效的 COM 插件(但没有任何改变在项目中有关如何构建 dll 的信息)。如果我将它指向adxloader.dll并点击 OK,它不会抱怨,但加载项下也没有任何显示。
我的下一个选择是完全重新安装 Windows,这让我发疯。有经历过这种精神错乱的人能给我一些指示吗?
操作系统:Windows 10
办公室:Office 365 展望