我正在开发我的第一个 MVC4 应用程序,现在已经多次收到“加载页面错误”消息。如果您在生产环境中,这很好,但是在开发应用程序时,查看错误会更有效率,请参阅异常详细信息。是否有某种方法或设置可以获取导致此消息的异常信息?
问候,Jurjen。
我正在开发我的第一个 MVC4 应用程序,现在已经多次收到“加载页面错误”消息。如果您在生产环境中,这很好,但是在开发应用程序时,查看错误会更有效率,请参阅异常详细信息。是否有某种方法或设置可以获取导致此消息的异常信息?
问候,Jurjen。
它是一个 .Net 异常,customErrors
在您的 Web.config 中找到该元素并设置属性mode="Off"
或mode="RemoteOnly"
.
如果它是一个 javascript 错误,请打开您的 javascript 控制台并观察错误。
如果它是一个 .Net 异常,但浏览器没有呈现 YSOD,因为它是通过 ajax 请求的,那么获取输出的最快方法是使用像 fiddler 这样的调试代理并在那里观察 html 结果。
如果这两个选项都不是,您必须提供更多详细信息。您是否尝试过在调试器中运行应用程序?
在 _layout 集中
$.mobile.ajaxEnabled = 假;
这解决了我的问题
干杯
您可以在 web.config 中启用调试并设置错误显示模式
<configuration>
<system.web>
<compilation debug="true" ...>
...
</compilation>
<customErrors mode="On|Off|RemoteOnly" ...>
(set this to Off or RemoteOnly) when debugging
...
</customErrors>
</system.web>
</configuration>