Ms word Word加载项不会加载,但当我将Visual Studio的“解决方案配置”从调试更改为释放时,会加载它

Ms word Word加载项不会加载,但当我将Visual Studio的“解决方案配置”从调试更改为释放时,会加载它,ms-word,vsto,Ms Word,Vsto,我很抱歉,如果这是重复的,但我找不到任何有效的解决方案或任何与我相同的症状 我有一个VSTO单词AddIn,我已经开发了一段时间了。我以前从未更改过VisualStudio的2010解决方案配置;我只是把它当作调试。但今天我的插件已经停止加载Word。它出现在Word COM加载项列表中打开Word时获得的列表,转到Word Options\addins,但复选标记已关闭,当我打开复选标记并返回该COM加载项列表时,它再次关闭。此外,Word的外接程序列表中的外接程序消息刚刚卸载;与“已卸载”不

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

我有一个VSTO单词AddIn,我已经开发了一段时间了。我以前从未更改过VisualStudio的2010解决方案配置;我只是把它当作调试。但今天我的插件已经停止加载Word。它出现在Word COM加载项列表中打开Word时获得的列表,转到Word Options\addins,但复选标记已关闭,当我打开复选标记并返回该COM加载项列表时,它再次关闭。此外,Word的外接程序列表中的外接程序消息刚刚卸载;与“已卸载”不同:在。。。清理和重建没有帮助。删除HKCU\Software\Microsoft\Office\Word\AddIns中的注册表节点没有帮助。从Word的加载项列表中删除加载项没有帮助。我被难住了

关于正在发生的事情,我仅有的线索是:1当我处于调试配置时,构建/运行没有输出。VisualStudio的输出窗口是空白的。2当我在Visual Studio中切换到Release configuration时,我的构建/运行现在会在输出窗口中生成输出,并且加载项会在word中正确加载。我觉得这些信息可能会帮助比我更了解Word/VSTO/Visual Studio的人


帮忙?谢谢。

我通过复制调试解决方案配置来解决这个问题。现在我有了Debug2,它似乎工作得很好。

您也可以通过文件|选项|加载项|来修复此问题 然后在“管理”组合框中选择禁用的项目,然后单击“转到”。。按钮

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


享受吧

确保您使用的所有图标都已添加到项目中。我碰巧看到:一个图标被添加到了资源文件.resx中,但没有添加到project.csproj中。运行解决方案:无外接程序,无错误消息。

是否尝试在调试模式下重建项目?@0xA3与清理和重建不同?我已经从VS中清理了整个解决方案,然后执行了生成,是的。但是在执行生成时,输出窗口中没有消息?是否确实选择了要在“输出”窗口顶部的下拉列表中显示的生成输出?如果我先清理解决方案,则在“显示来自“生成”的输出中会显示输出消息。这对于调试和发布解决方案配置都是正确的。在调试解决方案配置中,“调试”的显示输出中从来没有任何消息,尽管以前有!在发布解决方案配置中,我在“调试”的“显示输出”中看到了输出,例如不同的进程启动和MicrosoftWord初始化。您是指文件|选项。。。用词?Word 2010?我想这是我说的解决方案,当我说谈论复选标记时,它对我不起作用。我正在使用Word 2007,但除了我去应用程序菜单| Word选项|插件|管理或诸如此类的东西之外,它不会有什么不同。仅供参考,尽管我不喜欢不知道我当前的PowerPoint插件出现类似问题时出了什么问题,但这已经修复了它。每个人似乎都想调试显式错误-没有人关注事情无声地失败的情况。。。