我有一个在 with 上托管的应用程序Windows server 2008R2
。IIS7
此MS Excel2013 32bit
应用程序使用 Excel 应用程序将 Excel 工作表转换为网页。在用户继续使用它之前,它工作正常。但如果一两个小时内没有用户使用应用程序并再次使用它,则应用程序在打开 Excel 应用程序时会抛出错误,如果我重新启动 IIS,它就会开始正常工作。这是我得到的异常
System.Runtime.InteropServices.COMException (0x8000401A)
我无法弄清楚这背后的原因。
答案1
这是 Web 应用程序在收到第一个请求后未初始化时的一个常见问题。请尝试以下操作
如果应用程序尚未运行,请创建计划任务来启动它。例如通过 powershell
$appPath = “c:\mypath”
& $appPath“参数1”
安装始终运行假设您有 IIS 7.5