asp.net core发布到iis后出现An error occurred while starting the application

asp.net core发布到iis后出现错误,An error occurred while starting the application,站点启动不了,这个提示很难发现问题的所在。

错误原文如下:

An error occurred while starting the application.

NET Core 4.6.26328.01 X64 v4.0.0.0 | Microsoft.AspNetCore.Hosting version 2.2.7-rtm-10026 | Microsoft Windows 10.0.16299 | Need help?

解决问题的第一步肯定是先找到错误原因,

解决办法,先打开iis日志。web.config 修改如下

    
       
    

需要把stdoutLogEnabled值false设置为true

如果没有发现该节点就复制一份过去, 记得把XX.Web.dll改成自己的名字。






完成的config文件



  
    
      
      
    
    
      
      
      
    
    
    
    
      
    
    
      
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
      
    
    
      
        
        
        
      
    
  


修改了再次启动网站,就会找到错误,定位到错误了改起来就简单了!!

结束!!

你可能感兴趣的:(asp.net core发布到iis后出现An error occurred while starting the application)