我开发的Microsoft Excel的加载项,使用Visual Studio .NET 2008Visual Studio 2008的互操作办事处2003 VS 2007
加载项创建一个单一的工具栏按钮,可以点击发动表单,可用于将数据库中的值添加到活动电子表格的单元格中。
1)的要求是,该工具在两个Excel 2003和2007年
2)另一个要求是,在Excel 2007中,发射按钮将自己的功能区选项卡上可用。
由于功能区选项卡的要求,我在Visual Studio中创建了两个单独的Excel加载项项目 - 每个Office版本都有一个。
但是,由于这两个加载项必须引用两个不同的Office.Interop程序集,并且提供数据库查询表单的项目只能引用一个,所以我发现自己无法在两个加载项项目之间共享此第三个程序集。
有没有人比维护两个加载项版本的每一个的表单代码的单独副本更简单的解决方案?
谢谢。