我開發的Microsoft Excel的加載項,使用Visual Studio .NET 2008Visual Studio 2008的互操作辦事處2003 VS 2007
加載項創建一個單一的工具欄按鈕,可以點擊發動表單,可用於將數據庫中的值添加到活動電子表格的單元格中。
1)的要求是,該工具在兩個Excel 2003和2007年
2)另一個要求是,在Excel 2007中,發射按鈕將自己的功能區選項卡上可用。
由於功能區選項卡的要求,我在Visual Studio中創建了兩個單獨的Excel加載項項目 - 每個Office版本都有一個。
但是,由於這兩個加載項必須引用兩個不同的Office.Interop程序集,並且提供數據庫查詢表單的項目只能引用一個,所以我發現自己無法在兩個加載項項目之間共享此第三個程序集。
有沒有人比維護兩個加載項版本的每一個的表單代碼的單獨副本更簡單的解決方案?
謝謝。