运行 IIS 8.5 上的 .NET 4.6 MVC 应用程序(Windows Server 2012)
Running a .NET 4.6 MVC application on IIS 8.5 (Windows Server 2012)
我有一个 MVC Web API 2 应用程序,我在 运行 本地 Visual Studio 2015 RC 中非常成功。我还成功地将此应用程序发布到 Windows Server 2012 上的 IIS 8.5 实例 运行。我还在这台机器上安装了 .NET Framework 4.6。
当我尝试导航到站点的根目录 (http://localhost:81) 时,我得到的行为是我得到了根文件夹中文件的目录列表。很明显,我期待应用程序的路由配置启动并执行家庭控制器,但这并没有发生。
我是一名开发人员,配置 IIS 已经有一段时间了,但我确实记得我必须对 IIS(6?)进行一些调整才能使路由正常工作。
我错过了什么?
确保您的应用程序池运行处于集成模式而不是经典模式。
我有一个 MVC Web API 2 应用程序,我在 运行 本地 Visual Studio 2015 RC 中非常成功。我还成功地将此应用程序发布到 Windows Server 2012 上的 IIS 8.5 实例 运行。我还在这台机器上安装了 .NET Framework 4.6。
当我尝试导航到站点的根目录 (http://localhost:81) 时,我得到的行为是我得到了根文件夹中文件的目录列表。很明显,我期待应用程序的路由配置启动并执行家庭控制器,但这并没有发生。
我是一名开发人员,配置 IIS 已经有一段时间了,但我确实记得我必须对 IIS(6?)进行一些调整才能使路由正常工作。
我错过了什么?
确保您的应用程序池运行处于集成模式而不是经典模式。