3
我使用的是C#Winforms,當我爲Microsoft.Interop.Office.Excel v12.0.0.0
添加對項目的引用時,它會自動將一個COM引用添加到C:\Program Files\Microsoft Office\Office14\EXCEL.exe
。Visual Studio參考
此.exe
在任何其他機器上都找不到,因此它不會在其他設備上工作。有沒有辦法導入該文件,或使其不參考該文件?
使用office interop需要安裝office。有許多第三方庫可以讀取/寫入excel文件。 –
你可以使用* late binding *(這對於'dynamic'類型來說是非常舒適的方式)。然後,您可以確定是否未安裝excel,並且您的軟件將正常運行(但無法使用excel)。另外,你的軟件可能與其他的Excel版本一起工作。 – Sinatr
如何做一個遲到的綁定? – user3215251