我面對關於Word中互操作庫的一個問題。我有一個C#.NET 3.5 Web服務的安裝,用於打開一個docx文檔。相同的代碼保持不變,直到發生變化(我不知道什麼改變了)。
現在Web服務在嘗試創建Word.Application對象時停止(沒有日誌,沒有錯誤消息)。C#.NET Web服務的Microsoft.Office.Interop.Word崩潰
var wordApp = new Word.Application();
我也嘗試過Word.ApplicationClass(),結果相同。我正在使用版本14 - 安裝在Windows 2003 Web服務器上的Office 2010。我還安裝了Office 2010的我已刪除了,然後再添加字COM參考PIA可再發行,重建等
你有什麼想法,我怎麼能找到缺什麼?我做了大量的搜索,所以如果這個問題重複,我真的很抱歉。
類明顯,但你有沒有重新啓動服務器?您還需要添加.Net選項卡中的Microsoft.Office.Interop.Word參考,而不是COM。 – JMK 2013-04-22 21:20:17
2次..沒有什麼改變的人。我也從.NET選項卡導入庫。 – SWE 2013-04-22 21:29:52
如果我理解你的問題的權利,你需要看看這個:http://stackoverflow.com/questions/9438577/using-microsoft-office-interop-word-in-asp-net – 2013-04-22 21:41:10