0
如何解決此警告,請問?C#Excel插件 - 編譯警告 - 類型庫導出器找不到Microsoft.Office.Interop.Excel.Range類型庫
Type library exporter could not find the type library for 'Microsoft.Office.Interop.Excel.Range'. IUnknown was substituted for the interface.
功能的簽名是
public object[,] FUNCTION_XXX(Excel.Range range01, Excel.Range range02)
其中
using Excel = Microsoft.Office.Interop.Excel;
這不是一個解決方案,只是一種解決方法。您的計算機上的Office PIA註冊存在問題。除了重新安裝它之外,嘗試將程序集引用的Copy Local屬性設置爲True。 –
我同意;我試圖保留使用Excel重寫.NET的舊COM組件的類型庫簽名。我甚至嘗試使用tlbimp生成一些非PIA程序集來獲取原始接口簽名,但仍然沒有運氣。 –