0

我正在新的实时服务器上设置 MVC 站点。在其他非实时服务器上它工作但在实时我收到此错误

HTTP Error 500.21 - Internal Server Error

Handler "ExtensionlessUrlHandler-ISAPI-4.0_64bit" has a bad module "ManagedPipelineHandler" in its module list

我已经安装了 MVC 3 和 MVC 4,但仍然出现此错误。我在 IIS 中重新启动站点并重新启动服务器,但没有任何效果。我有什么明显的遗漏吗?

4

2 回答 2

0

您需要更改应用程序池以使用集成模式而不是经典模式。(或者是相反的方式?)

于 2013-02-22T16:12:32.897 回答
0

也可能是您缺少服务器上安装的正确版本的 .NET。

%windir%\Microsoft.NET\Framework\v4.0.21006\aspnet_regiis.exe -i

这应该对您有所帮助,只需记住以管理员身份运行命令提示符即可。

于 2015-03-29T18:44:42.290 回答