【问题标题】:IIS 7.5 MVC4/.NET4.5 Nothing but the default page loadsIIS 7.5 MVC4/.NET4.5 加载默认页面
【发布时间】:2013-04-18 11:47:50
【问题描述】:

... 其他所有内容(脚本、css、其他页面)都返回 404 错误。这适用于我在 IIS Express 下的 DEV 机器,所以我假设我错误地配置了 IIS 7.5,但我没有任何反应。因此,当我导航到该站点时,我得到的只是几行 HTML,没有样式或 javascript。看起来像是 90 年代的网页。

我有:

  • 为运行集成 .NET 4 的应用程序设置我自己的应用程序池
  • 确保 web.config 在 system.webServer 元素中包含 <modules runAllManagedModulesForAllRequests="true">
  • 重新安装 .NET 4.5
  • 将 MVC4.0 运行时安装到 GAC

我错过了什么?

【问题讨论】:

  • 您是否使用 reg iis 工具注册了您正在使用的 .net 版本?
  • 是的,这就是我的第三个子弹的意思。
  • 意味着你的处理程序映射搞砸了。尝试在选定站点的 IIS 中的“处理程序映射”下恢复为默认值。
  • @dirt,这是无效的。问题依然存在。

标签: asp.net-mvc iis asp.net-mvc-4 iis-7.5 asp.net-mvc-routing


【解决方案1】:

原来我的核心项目设置为使用 .NET4 而不是 .NET4.5,导致了这种情况。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-04
    • 2018-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多