asp.net-mvc-3 – 在IIS 7.5上托管MVC应用程序时显示完整的错误
发布时间:2020-12-15 23:27:38 所属栏目:asp.Net 来源:网络整理
导读:我在IIS 7.5上部署了一个MVC3应用程序. 有一些错误只发生在IIS 7.5上,我正在尝试调试它们.但是,无论何时触发错误,都会显示默认的error.cshtml. 是否可以显示详细的错误消息,类似于Visual Studio 2010中如何处理错误? 在使用OnHandleError属性时,如何将异常
我在IIS 7.5上部署了一个MVC3应用程序.
有一些错误只发生在IIS 7.5上,我正在尝试调试它们.但是,无论何时触发错误,都会显示默认的error.cshtml. >是否可以显示详细的错误消息,类似于Visual Studio 2010中如何处理错误? 解决方法
您的Error.cshtml视图应接受类型为HandleErrorInfo的模型.您可以从Model.Exception属性获取异常详细信息.
例如,您的视图可能如下所示: @model System.Web.Mvc.HandleErrorInfo @{ ViewBag.Title = "Uh-oh,an error occurred/"; } <h2>One of us broke the site!</h2> @if (Model != null) { <h3>@Model.Exception.GetType().Name</h3> <pre> @Model.Exception.ToString() </pre> <p> thrown in @Model.ControllerName @Model.ActionName </p> } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何以模态弹出窗口打开aspx页面
- asp.net-mvc – DisplayFor忽略html属性的原因是什么?
- 从传统ASP连接到SQL Server 2008的命名实例
- asp.net – 在Web应用程序中排队长时间运行的任务
- asp.net-mvc – FluentValidation客户端验证
- asp.net-mvc – 刷新IdentityServer4客户端中的访问令牌
- 在.NET框架中强制使用英语异常
- asp-classic – <%%>和<%=%>之间有什么区别?
- ASP.NET MVC 2.0 – RenderPartial和RenderAction之间的区别
- asp.net-mvc-3 – ASP.NET MVC3 – Html.TextBoxFor和autof
推荐文章
站长推荐
热点阅读