0

我需要使用pdftron.PDF.Convert.ToXod但这个例外来了:

消息:转换文件时出错。详细错误:创建新的 Word 应用程序实例时出错。日志:开始检查系统帐户。会话 ID 为:0。完成检查系统帐户。开始检查注册表。注册表检查完成。创建 Word 应用程序实例。条件表达式:false 文件名:Convert.cpp 函数:trn::PDF::Convert::ToPdf 行号:1612

此函数在 IIS 应用程序池上运行的 mvc 网站中调用。应用程序池的用户是管理员。

我注意到,当我从 WebAPI 函数调用此方法时,它会引发此错误,但是如果使用经过验证的用户从浏览器调用相同的方法,则代码可以正常工作,并且对 api 的后续请求也开始工作。

api 函数没有用户身份 [AllowAnonymous]。

请帮我找到一个原因,这样我就可以解决它。这是因为每次应用程序池重新启动网站时我都无法手动从浏览器中调用它,我希望如果 api 先调用它,那么它会成功完成,我还尝试在global.asax调用PDFNet.Initialize函数,它确实没什么不同。

4