500.21模块列表中的模块"ManagedPipelineHandler"错误

 雷神白中凌 发布于 2023-02-06 17:27

我收到错误:

HTTP错误500.21 - 内部服务器错误处理程序"CloudConnectHandler"在其模块列表中有一个错误的模块"ManagedPipelineHandler"

我的web.config文件如下所示:



  
    
      
    
  
  
    
    
      
        
        
        
      
    
    
      
        
      
    
        
        
  
  
    
      
        
        
      
    
  
  
    
    
    
    
    
  
  
    
      
        
        
      
    
  

有很多建议表明asp.net安装不正确.通常的解决方法是运行:

%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i

要么

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

我已经运行了两个,没有任何错误.我已重新启动IIS,但问题仍然存在.该站点正在使用应用程序池.应用程序池已启动,.net framework = 4.0,Managed Pipeline = Classic,Identity = LocalSystem.

我花了最后几个小时试图找出问题所在.我希望有人可以提供帮助.

4 个回答
  • 尝试切换到集成模式.请参阅以下主题:

    IIS 7,HttpHandler和HTTP错误500.21

    2023-02-06 17:28 回答
  • 我在新版Windows Server 2012 R2上遇到了这个错误.已安装IIS和.NET 4.5,但尚未添加ASP.NET服务器角色(在我的情况下为4.5版).确保在此屏幕截图中添加/安装了所需的ASP.NET版本,如ASP.NET 4.5.

    ASP.NET服务器角色

    2023-02-06 17:28 回答
  • 请按以下步骤操作:

    1)以管理员身份运行命令提示符.

    2)在命令提示符下键入以下两行中的任何一行:

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

    要么

    %windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i
    

    2023-02-06 17:29 回答
  • 为了解决这个问题,我试图运行

    %windir%\ Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis.exe -i

    但它对我不起作用.我必须以管理员身份在CMD窗口中运行另一个命令行.这是命令:

    dism/online/enable-feature/featurename:IIS-ASPNET45

    要么

    dism/online/enable-feature/featurename:IIS-ASPNET45/all

    希望它会有所帮助.

    2023-02-06 17:29 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有