我正在 MVC4 中开发一个项目。我想生成一份关于 pdf 的报告。我正在使用 Rotativa 生成 pdf 报告,因此它适用于本地系统
当我在 IIS 中部署时,它不工作并显示错误“目录名称无效”。
请建议我解决方案
我正在 MVC4 中开发一个项目。我想生成一份关于 pdf 的报告。我正在使用 Rotativa 生成 pdf 报告,因此它适用于本地系统
当我在 IIS 中部署时,它不工作并显示错误“目录名称无效”。
请建议我解决方案
我没有使用Rotativa。我看不到堆栈跟踪截图图像(由于我公司的限制。)但是如果它说“目录名称无效”并且它说只有在 ISS 托管上然后考虑使用 Server.MapPath 函数......看如果您可以设置路径的根目录,则使用 Rotativa 库。喜欢; rotativalib.Settings.RootDirectory.Set = Server.MapPath("~/pdfFiles/"); 等等……等等……
有关详细信息: http: //msdn.microsoft.com/en-us/library/system.web.httpserverutility.mappath (v=vs.110).aspx