4

运行我的 Web 应用程序时,我有以下输出:

The page cannot be displayed because an internal server error has occurred.

截屏:

在此处输入图像描述

在 myweb.config中,设置了以下内容:

<system.web>
    <customErrors mode="Off"/>
</system.web>
<system.webServer>
    <asp scriptErrorSentToBrowser="true"/>
    <httpErrors errorMode="Detailed"/>
</system.webServer>

我如何查看错误是什么?

这在 Azure Compute Emulator 中本地托管。

4

2 回答 2

2

除了您所做的配置之外,如果您使用的是 Internet Explorer,请关闭“高级”选项卡中的“显示友好的 HTTP 错误消息”选项。

另一种选择是在您的应用程序中启用跟踪,以便您可以使用跟踪查看器来查找异常。

您可能还会发现将ELMAH与您的应用程序一起部署以改进错误处理的价值。

于 2013-07-23T18:49:07.297 回答
1

这可能是由于各种原因。很可能有些配置错误

就我而言,它是 LocalWebDevelopmentServer 设置。设置它来IISExpress解决问题。在此处输入图像描述

于 2013-12-02T13:47:37.403 回答