发布后无法打开Word文档(Office.Interop.Word)
发布到IIS后,我无法在c#中打开Word文档
它可以通过使用Microsoft.Interop.Office.Word打开Word文档并以调试模式替换任何文本。 当我发布该项目时,它会返回以下错误:
你调用的对象是空的
这是我的代码:
尝试{
Microsoft.Office.Interop.Word.Application wordApp = new Microsoft.Office.Interop.Word.Application {Visible = true};
Microsoft.Office.Interop.Word.Document doc = wordApp.Documents.Open(ref fileName,ReadOnly:false,Visible:true);
doc.Activate();
...
}
文件路径是正确的。 我发现doc对象返回null值。
工作环境:
我尝试添加IUSR帐户并为包含Word文档的文件夹设置足够的权限。 它仍然返回相同的错误信息。 但它可以在调试模式下正常工作...
谢谢你的帮助
链接地址: http://www.djcxy.com/p/55925.html上一篇: Cannot open Word document after publishing (Office.Interop.Word)