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

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....