2012-10-18 47 views
0

我为MS Word 2010创建了一个Word Addin。我想调试代码。当我按调试时,一个新的单词实例被打开,但没有加载似乎被加载。 通过安装程序(.msi)安装后,我可以看到我的插件。
我的插件在mscoree.dll中作为一个COM对象载入单词中,而不是vsto。Word Addin Debug

+0

哇 - 我甚至不知道从哪里开始 - 首先 - 为什么要使用.MSI调试?这没有任何意义 - 第二关 - 这是一个奇怪的VSTO细微差别 - 但建立应用程序是什么安装它 - 击中F5或CTRL + F5只是启动Word并尝试附加调试器。卸载您应用的任何.MSI。尝试切换到调试模式,清理解决方案,重建所有(这是重要的,确保所有项目都选择了构建,并设置为正确的“位”),当Build成功完成时,尝试运行WinWord。如果加载项显示出来,那么F5调试应该也可以。 – BrainSlugs83

回答

0

您的安装程序可能会为插件添加必要的注册表项:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Office \ Word \ Addins(或者在此路径下但在HKCU中)。或者,如果此密钥已存在,请确保HKCU条目(如果存在)的LoadBehavior设置为3