Word AddIn不加载,但当我将Visual Studio的“解决方案配置”从Debug更改为Release It Loads时

时间:2010-07-22 18:27:17

标签: ms-word vsto

我很抱歉,如果这是重复但我找不到任何有效的解决方案或任何与我相同的症状。

我有一个VSTO Word AddIn我已经开发了一段时间。我之前从未改变过Visual Studio(2010)的“解决方案配置”;我刚把它当作Debug。但今天我的AddIn已停止在Word中加载。它出现在Word COM插件列表中(打开单词时获得的列表,转到Word Options \ AddIns),但勾选标记已关闭,当我打开复选标记并返回COM插件列表时,它是再次关闭。另外,Word的AddIns列表中AddIn的消息只是“Unloaded”;不是什么“卸载:发生错误......”清洁和重建没有帮助。删除HKCU \ Software \ Microsoft \ Office \ Word \ AddIns中的注册表节点没有帮​​助。从Word的AddIns列表中删除AddIn没有帮助。我很难过。

我遇到的唯一线索是:1)当我处于Debug配置时,我的Build / Run没有输出。 Visual Studio的“输出”窗口只是空白。 2)当我在Visual Studio中切换到Release配置时,我的构建/运行现在导致输出窗口中的输出,并且插件在word中正确加载。我觉得这些信息可能会帮助那些比我更了解Word / VSTO / Visual Studio的人。

帮助?谢谢。

3 个答案:

答案 0 :(得分:2)

你也可以通过File |来解决这个问题选项|加载项| 然后在“管理”组合框中选择禁用的项目,然后单击“执行”按钮。

将弹出一个对话框,其中列出了您的加载项,您可以重新启用它。

享受!

答案 1 :(得分:1)

我最终通过复制“Debug”解决方案配置来修复此问题。现在我有“Debug2”,它似乎工作正常。

答案 2 :(得分:0)

确保您使用的所有图标都已添加到项目中。这只是发生在我身上:图标已添加到资源文件(.resx),但未添加到项目(.csproj)。运行解决方案:无加载项,无错误消息。