将mvc app发布到Azure时出错

时间:2014-05-28 11:32:02

标签: c# asp.net-mvc azure publish

我在Azure上发布了网站,但它显示的页面上显示“由于发生了内部服务器错误,无法显示该页面。”

我不怎么麻烦这个。

我刚刚添加了

<httpErrors existingResponse="PassThrough" /> under  <system.webServer>

现在显示空白页面。

1 个答案:

答案 0 :(得分:1)

诊断此问题的最快方法是使用Azure的Visual Studio Online服务修改配置文件,将自定义错误选项设置为关闭。然后您将收到详细的错误消息。

您可以在网站的配置标签下启用此功能,查找:

Edit in VS Online option in Azure Portal

然后跳到仪表板上寻找:

Link on Dashboard

最后,打开web.config并将 customErrors 设置为off,如下所示:

<customErrors mode="Off" />