0
請閱讀整個後的作品,它不是一個簡單的NullReferenceException問題:不能我的NetOffice訪問服務器上的word文檔,但它在當地
我試圖打開一個Word文檔寫一些使用NetOffice的信息。
問題是,我每次嘗試去做NullReferenceException。
這裏是代碼:
using (NetOffice.WordApi.Application app = new NetOffice.WordApi.Application())
{
NetOffice.WordApi.Document doc = app.Documents.Open(chemin);
NetOffice.WordApi.Sections sec = doc.Sections;
//etc...
}
指令doc.Sections拋出異常,我認爲這是一個權限問題,同時打開文件(而我給予完全訪問ASP.NET,網絡服務和LOCAL SERVICE)
感謝關注
編輯:我覺得一個權限問題,因爲它的工作原理localy但不是在生產服務器(我爲我們的網絡管理員,所以,當我使用的應用程序,我可以訪問所有內容,但是這不是IIS的情況)。不要複製它,它不僅僅是一個NullReferenceException問題,因爲代碼似乎是正確的
是從NetOffice安裝在服務器上的文件WordApi.dll? – JohnH
是的,它在我的包裏 – alexay68