【问题标题】:Running a .NET 4.6 MVC application on IIS 8.5 (Windows Server 2012)在 IIS 8.5 (Windows Server 2012) 上运行 .NET 4.6 MVC 应用程序
【发布时间】:2015-06-29 10:34:35
【问题描述】:

我有一个 MVC Web API 2 应用程序,我在 Visual Studio 2015 RC 本地运行得相当成功。我还成功将此应用程序发布到在 Windows Server 2012 上运行的 IIS 8.5 实例。我还在这台机器上安装了 .NET Framework 4.6。

当我尝试导航到站点的根目录 (http://localhost:81) 时,我得到的行为是我得到了根文件夹中文件的目录列表。显然,我希望应用程序的路由配置能够启动主控制器,但这并没有发生。

我是一名开发人员,我配置 IIS 已经有一段时间了,但我确实记得我必须对 IIS(6?)进行一些摆弄才能使路由正常工作。

我错过了什么?

【问题讨论】:

    标签: asp.net-mvc visual-studio iis visual-studio-2015 iis-8.5


    【解决方案1】:

    确保您的应用程序池以集成模式而不是经典模式运行。

    【讨论】:

    • 我做了这个更改并得到了我将调查的所有其他错误。谢谢。
    • 不客气,那是什么? (其他人可能想知道)
    • 我在“添加功能”或 Windows Server 2012 上的任何名称中遗漏了一些组件
    • 您缺少哪些组件?我有同样的问题。
    猜你喜欢
    • 1970-01-01
    • 2014-07-31
    • 2017-05-11
    • 1970-01-01
    • 1970-01-01
    • 2017-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多