如何在Azure网站上获取错误详细信息

Che*_*ven 27 asp.net-mvc azure simplemembership

我是Azure的新手.有人知道如何在部署到Azure网站的网站上获得详细的错误消息?

我添加SimpleMembership到网站,现在注册和登录(发布)正在显示

很抱歉,在执行您的要求时发生了一个错误.

我正在连接家用电脑上的数据库(连接没问题).

LogFiles天蓝色ftp服务器上的文件夹有一些文件,但我看不到如何使用这些信息.我希望我能在天蓝色上获得YellowScreen ......

Rob*_*ner 26

您有两种选择:

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

<configuration>
  <system.web>
    <customErrors mode="Off" />
  </system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)

其次,您可以远程桌面到您部署的计算机,转到IIS管理器,并浏览到您的站点.一旦你在那里,重现错误,你将得到你正在寻找的黄色死亡屏幕.为此,您必须启用详细错误

  • 我首先列出选项2,只是为了强调禁用自定义错误并向世界呈现堆栈跟踪这一事实通常是一个坏主意.远程使用或使用Azure SDK工具从Visual Studio查看事件日志. (2认同)