将ASP.NET MVC应用程序部署到Azure时出错

时间:2014-02-19 06:06:03

标签: c# asp.net-mvc azure

我正在将我的第一个ASP.NET MVC部署到Windows Azure。部署网站后,工作以及内部链接。但几小时后,如果我再次检查链接,则会显示以下错误:

  

处理您的请求时出错。

我使用了here提到的步骤。

知道我错过了什么吗?为什么它会工作几个小时然后抛出错误?

4 个答案:

答案 0 :(得分:3)

<configuration>
  <system.web>
    <customErrors mode="Off" />
  </system.web>
</configuration>

这是快速而肮脏的方法,但它至少可以为您提供所需的信息。完成后,请务必重新打开自定义错误。注意:此方法将向整个世界显示您的堆栈跟踪。

答案 1 :(得分:0)

在MVC中,如果发生任何异常,将显示此错误。您需要通过启用跟踪日志或更改web.config文件中的参数来调试代码,以便显示异常。

答案 2 :(得分:0)

您似乎需要检查错误日志以查看完整的错误消息。请看这个解决方案Sorry, an error occurred while processing your request

答案 3 :(得分:0)

有多种方法可以获取错误详细信息和调试。

1)Web角色的诊断配置。启用应用程序错误因此,应用程序错误将记录到WADEventTable.Refer http://msdn.microsoft.com/en-us/library/azure/dn186185.aspx

2)在部署/发布应用程序时,启用角色的远程桌面。所以基本上你可以远程连接到角色实例并在事件查看器中查看

3)在应用程序中定义自定义页面并使用异常详细信息重定向到该页面