【发布时间】:2012-06-04 19:39:00
【问题描述】:
我们最近开始从 Web 表单迁移到 ASP.NET MVC 3。有一个 PDF 导出实用程序用于获取页面路径 (url) 并使用 HttpServerUtility.Execute 方法呈现 html。 http://msdn.microsoft.com/en-us/library/k8e2dw5s
当请求的 url 是 web 表单时,这可以正常工作,但是当它是 MVC 操作时,我们只会收到错误“执行 /MyControllerName/MethodName 的子请求时出错。”。在调试我们的 IDependencyResolver 类和控制器构造函数时,永远不会受到影响,因此失败的不是操作。
我们做错了什么?是否有另一种方法可以从当前上下文发出服务器端请求以获取 MVC 操作的 html 输出?
【问题讨论】:
标签: asp.net asp.net-mvc asp.net-mvc-3