0
更具體地說,我指的是COM組件Microsoft.Office.Interop.Excel.dll。做客戶端運行.net應用程序引用的Excel API需要安裝excel?
如果客戶端沒有在他們的計算機上安裝excel,那麼.net應用程序甚至會運行或只是崩潰的時刻有試圖訪問該DLL?
此外,是否有可能解決任何可能的限制,通過部署此dll與.net應用程序的副本? (假設這樣做是合法的)。
更具體地說,我指的是COM組件Microsoft.Office.Interop.Excel.dll。做客戶端運行.net應用程序引用的Excel API需要安裝excel?
如果客戶端沒有在他們的計算機上安裝excel,那麼.net應用程序甚至會運行或只是崩潰的時刻有試圖訪問該DLL?
此外,是否有可能解決任何可能的限制,通過部署此dll與.net應用程序的副本? (假設這樣做是合法的)。
如果您使用Excel COM包裝程序並調用其中的任何函數,則必須在該計算機中安裝Excel。互操作DLL只是調用由Office公開的COM服務器,事實上在你的計算機中,如果你測試了這個,你會在任務管理器中看到一個EXCEL.EXE進程。
所以是的,你需要Excel來安裝互操作。
很確定這個答案是「是的,他們需要Excel」 –