问题现象:项目部署到服务器IIS后不能生成pdf文件。在本地调试可以生成pdf文件,在服务器调试没有报错信息,手动通过命令行在服务器调用wkhtmltopdf.exe可以生成pdf文件。
解决方案:在IIS的应用程序池 —— 右击部署的应用程序池 —— 高级设置 —— 进程模型下的标识 —— 选择内置帐户里的LocalSystem。确定之后重启网站即可。