导致ASP.NETmvc 3应用程序报表的503服务?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (110)

将MVC3应用程序从IIS 6切换到7.5。正在设置我的本地开发环境在Windows 7上。该应用程序大部分工作正常

当尝试点击这个区域下的一个动作时,得到一个503服务不可用错误:

  • 整个网站只有一个应用程序池。
  • MVC 3
  • .Net 4.0
  • 64位
  • 失败的请求跟踪不会看到这些请求。
  • 在Windows应用程序或系统日志中没有任何相关的东西。
  • 这个区域在visual studio 2010 cassini下工作正常,当我在本地iis 7.5下运行它(不是快速的)
  • 应用程序池不会崩溃或以其他方式停止
  • 我的ELMAH日志里没有任何东西
  • 在文件系统安全性中,每个人都完全控制整个树
  • url是http:// localhost / reports
提问于
用户回答回答于

这是由于SQL Reporting服务在http.sys 中保留了

http:// +:80 / Reports

实际上没有安装报告服务,但它显然仍然保留的网址。

用下面的命令修复了它:

netsh http delete urlacl url=http://+:80/Reports
用户回答回答于

检查帐户/ IIS - >应用程序池 - >高级设置 - >进程模型 - >进程池运行

扫码关注云+社区

领取腾讯云代金券