[問題] 使用 Microsoft.Office.Interop.Excel 碰到的問題
一些在使用 Microsoft.Office.Interop.Excel 後編譯上碰到的問題,紀錄一下
問題描述 :
無法內嵌 interop 型別請改用適當的介面
System.IO.FileNotFoundException: ‘Could not load file or assembly ‘office, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c’ or one of its dependencies. 系統找不到指定的檔案。’
解決問題 :
無法內嵌 interop 型別
- 只要將
專案 > 參考 > Microsoft.Office.Interop.Excel > 屬性 > 內嵌 interop 型別
設為 False 就可以了 ( 預設為 True )
- 只要將
系統找不到指定的檔案問題
- 因為
15.0.0.0
版本需要 Excel 2013 以上的檔案 - 若是 Excel 2013 以下的只需要將版本降為
12.0.0.0
就可以了
- 因為