asp.net-mvc – 什么可能导致一个503服务不适用于asp.net mvc3应用程序的报告区域?

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – 什么可能导致一个503服务不适用于asp.net mvc3应用程序的报告区域?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我们正在将我们的MVC3应用程序从IIS 6切换到7.5。我正在Windows 7上设置我的本地开发环境。该应用程序大部分工作正常,但是我发现我已经有许多不同的MVC区域中没有一个。

当我尝试在这个区域下的一个动作,我得到一个503服务不可用的错误回来。这在我的应用程序中的其他任何地方都不会发生。

>整个网站只有一个应用程序池。
> MVC 3
> .Net 4.0
> 64位
>失败的请求跟踪没有看到这些请求。
> Windows应用程序或系统日志中没有任何关联。
>该区域在visual studio 2010 cassini下工作正常,当我在本地iis 7.5(不表达)下运行时发生问题,
>应用程序池没有崩溃或以其他方式停止
>我的ELMAH日志中没有任何内容
>所有人对文件系统安全性中的整个树进行完全控制
>网址是http://localhost/reports

我完全被骗了我找不到任何证据表明IIS甚至没有得到请求。在我列出的其他日志文件旁边是否有其他日志文件

[更新]
有没有办法查看http.sys网址预约?我发现一些关于sql报告服务在/ Reports url上调用dibs的讨论。

解决方法

我想到了。这是由于sql Reporting Services已经在http.sys中保留了 http://+:80/Reports url。

我实际上没有安装报告服务,但显然仍然保留了URL。

我用以下命令修复它:

netsh http delete urlacl url=http://+:80/Reports

猜你在找的asp.Net相关文章