Cam*_*ter 2 asp.net-mvc elmah azure
我正在尝试将一堆ASP.Net MVC网站迁移到Azure.在这个过程中,我注意到Elmah不能在任何这些网站上运行.我创建了最简单的案例来测试,发现它也不起作用.
在Azure上我创建了一个"标准层"网站,我没有进一步配置它.
在Visual Studio中,我创建了一个新的ASP.NET MVC网站.我添加了Nuget"Elmah"包.我在web.config中将一行更改为:
<security allowRemoteAccess="true" />
Run Code Online (Sandbox Code Playgroud)
这个更改是为了让我查看elmah页面.(我知道不安全,但只是想证明一点)
我还更改了控制器,以便单击about菜单会生成异常.否则这是一个通用的MVC网站.本地一切都很好,我可以生成异常并看到它显示在Elmah.axd页面上,但是一旦我将网站部署到Azure,Elmah页面上就不会显示任何数据.
我已将样本保留在线以用于演示目的:
接下来访问:http://testelmah.azurewebsites.net并点击.您应该看到一条错误消息,指出发生了异常.
对Elmah不工作感到困惑
我花了几个小时搜索解决方案,似乎Elmah只适用于Azure中的其他所有人.我错过了什么?
| 归档时间: |
|
| 查看次数: |
1033 次 |
| 最近记录: |