C#調用Excel版本不兼容的解決方法

C#調用Excel版本不兼容的解決方法
在安裝了office 2010的機器上開發出來的(作用:寫EXCEL)程序,是無法在2003版本上運行的;其原因是版本不兼容;報錯信息如上所示。
產生的原因:
1。我們不可以直接拷貝.exe給用戶使用,因爲相關依賴包在用戶電腦上不存在。所以,我們應該生成安裝文件,然後進行安裝;在安裝過程中,我們需要將依賴包Interop.Microsoft.Office.Core.dll加入
2。我們需要在項目中增加com引用:Microsoft Excel 11.0 Object Library即可
C#調用Excel版本不兼容的解決方法