我目前正在使用Excel 2010加载项,以前是Excel 2007加载项.在切换计算机的过程中,我认为加载项已被转换.
我的一些客户表示加载项不再适用于Excel 2007,因此我尝试在安装了Excel 2007和Visual Studio 2010的VirtualBox中对其进行调试.
现在我收到错误信息:
您无法调试或运行此项目,因为未安装所需的Microsft Office应用程序版本.
我开始了一个新的Excel 2007加载项目,并尝试找出差异是什么,并想出它与dll有点关系,所以我改变了我的2010插件,直到它看起来像2007插件.
我仍然收到错误消息,指出我的项目无法调试.
有什么我可以忘记改变的吗?
遗憾的是,编写一个全新的插件不是一种选择.
到目前为止,这些问题对我没有帮助:
这是我做的:
来自VS2010>新C#项目(来自其他项目类型>可扩展性>共享加载项)> Connect类中的一些基本配置
之后我在项目属性> debug>启动外部程序中设置了winword的路径(C:\ Program Files(x86)\ Microsoft Office\Office12\WINWORD.EXE)
创建共享添加时,安装文件位于同一解决方案中的单独项目中.所以我为加载项做了一个构建,并安装了它.
当我开始单词(单独或从视觉工作室的调试开始)加载项运行正常,但它似乎无法击中任何断点?
如果我修改了某些东西并且只做了Build,当我再次启动单词时,更改就在那里,所以它必须是正在加载的单词的正确dll
问题当然是,如何让断点工作?