【发布时间】:2017-07-29 02:15:43
【问题描述】:
我需要使用 pdftron.PDF.Convert.ToXod 但出现了这个异常:
消息:转换文件时出错。详细错误:创建新的 Word 应用程序实例时出错。日志:开始检查系统帐户。会话 ID 为:0。完成检查系统帐户。开始检查注册表。注册表检查完成。创建 Word 应用程序实例。条件表达式:false 文件名:Convert.cpp 函数:trn::PDF::Convert::ToPdf 行号:1612
此函数在 IIS 应用程序池上运行的 mvc 网站中调用。 应用程序池的用户是管理员。
我注意到,当我从 WebAPI 函数调用此方法时,它会引发此错误,但是如果使用经过验证的用户从浏览器调用相同的方法,则代码可以正常工作,并且随后对 api 的请求也会开始工作。
api函数没有用户身份[AllowAnonymous]。
请帮我找到一个原因,以便我解决它。这是因为每次应用程序池重新启动网站时我都无法手动从浏览器中调用它,我希望如果 api 先调用它,那么它会成功完成,我也尝试调用 PDFNet.Initialize 函数在 global.asax 处,它没有什么不同。
【问题讨论】:
-
你有什么样的 Office 订阅?它是 Office 365 订阅吗?
标签: c# model-view-controller pdftron