我目前的工作在Excel 2010的插件,其前身是2007年Excel加载项。 在切换电脑的过程中,我认为加载项已转换。转换为Excel 2010插件的插件2007(VSTO两者)
我的一些客户表示,该加载项不工作在Excel 2007中了,所以我试图用Excel 2007和安装了Visual Studio 2010来调试它在VirtualBox的。
现在我得到的错误信息:
不能调试或运行该项目,因为没有安装的Microsft Office应用程序所需的版本。
我开始了一个新的Excel 2007的插件项目,并试图找到的差异是什么,以及与想法,这一定程度上与该dll做上来是如此,我改变了2010的插件,直到它看上去像一个2007插件。
我仍然收到错误消息,指出我的项目无法调试。
有什么我可以忘记改变。
不幸的是不能写一个全新的插件。
这些问题并没有帮助我至今:
谢谢,这个提示非常棒。 – Bongo
它看起来像#符号只是包含注册表路径 - 它看起来像是基本上说“从注册表中找到此路径并将excel.exe附加到它。” - 所以我决定将我的注册表设置从12.0配置单元克隆到14.0配置单元,并给它一个镜头。瞧!“瞧!有用! - 我现在可以打开一个.sln/.csproj文件,并在Windows XP/Office 2007虚拟机上调试相同的加载项,就像我在Windows 7/Office 2010 VM上(当然使用VSTO 4.0)一样。 – BrainSlugs83