專案 A 正常引用 Microsoft Excel 11.0 Object Library 可使用 Excel 命名空間。專案 B 同樣引用卻提示:「找不到類型或命名空間名稱 'Excel'」。
在 Microsoft.Office.Interop 命名空間下發現 Excel,使用別名引用:
using Excel = Microsoft.Office.Interop.Excel;
置於檔案頂端即可正常使用 Excel.Application、Excel.Workbook 等類別。
若仍有問題,可嘗試安裝 Office PIAs (Primary Interop Assemblies) 修補程式:
Microsoft Office 2003/2007 PIAs 下載
Microsoft.Office.Interop.Excel 為標準 PIA 命名空間,Excel 為舊版類型程式庫匯入產生的命名空間,兩者可能衝突或遺漏。