2017-10-17 27 views
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问题,因为代码似乎是正确的

+0

是从NetOffice安装在服务器上的文件WordApi.dll? – JohnH

+0

是的,它在我的包里 – alexay68

回答

相关问题