用于Excel安装程序问题的COM加载项

时间:2011-06-28 12:35:15

标签: excel vsto

我在Visual Studio 2008中为MS Office 2007开发了一个Excel加载项。我的客户现在也希望这个加载项也可用于Office 2010。因此,我使用Visual Studio 2010来实现此要求。 Visual Studio 2010自动将Visual Studio 2008代码转换为Visual Studio 2010.但框架3.5对于此转换项目保持相同,因此我无法在.Net framework 4.0中编译此转换后的代码(它给出了错误)。因此,我将代码保留在3.5框架中,并在visual studio 2010中创建了Office 2010的安装程序。安装。安装成功但加载项无法加载,因为加载行为总是从3更改为2(错误:加载COM加载项时发生运行时错误)。因此,在网上搜索后,我通过安装程序在注册表中添加了一个条目。它在2010年的办公室工作正常,但它不适用于2007年的办公室。我必须保留两个不同的代码库和2007年办公室的两个不同的安装人员和办公室2010虽然代码完全一样。我想要单一的代码库和我的Excel加载项的单个安装程序应该适用于Office 2007以及office 2010.任何人都可以帮助我吗?如果有人能够尽早给我解决方案,我将非常感激。

0 个答案:

没有答案