项目所用的.net framework版本为4.7.2,因为我觉得4.8必定能兼容,4.7.2版本,所以安装了4.8版本,导致一直出现该错误,后来该回472版本就OK了。网上的注册什么的,IIS安装什么的都试过了今天完美解决。 发布asp.net core项目时候首先需要安装hosting server,对应版本。然后在cmd输入:“net stop was /y”,“net start w3svc”