gpt4 book ai didi

asp.net-mvc - 在 IIS 7 经典管道上运行 MVC 应用程序时出现 404 错误

转载 作者:行者123 更新时间:2023-12-04 08:38:53 29 4
gpt4 key购买 nike

我有一个适用于 cassini 的 MVC 应用程序,适用于 IIS 6,但我在 IIS 7 中遇到问题。我认为我的问题与 IIS 7 如何处理集成应用程序池中的线程有关。所以为了测试我的理论,我试图让我的 MVC 应用程序在 IIS 7 上以经典模式运行。我将我的应用程序池设置为经典模式,并为 aspnet_isapi.dll 添加了一个通配符脚本。根据我发现的所有文档,这就是让 MVC 在 IIS 7 classic 中运行所需要做的全部工作。但是,当我尝试访问该网站时,出现 404 错误。我错过了什么?

最佳答案

我认为,您需要为 MVC 打开通配符脚本映射才能在经典模式下工作。如果不是,它希望存在一个 .aspx 文件(或类似文件),以便它处理从 IIS 到 .NET 的执行管道。

在您的站点上找到“处理程序映射”图标,并在右侧找到“添加通配符脚本映射”。

将其映射到 c:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll 或您正在使用的任何版本的框架。

关于asp.net-mvc - 在 IIS 7 经典管道上运行 MVC 应用程序时出现 404 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2913800/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com