• .Net Core Api发布时报502.5 [The Application process failed to Start]问题的解决原因


       碰到这样的错误,在网上找了很久很久。我自己在部署的时候已经把Core 部署需要的环境包在服务器安装好了。还会报这个错,然后在网上找的安装了一个系统补丁包!安装之后还是不行。最后我把服务器重启了一下就OK了!网上说的环境包也都还是需要安装的,并没有说错!诺不想重启服务器,也可以在dotnet里使用以下指令去重启!或重启IIS服务

    net stop was /y
    net start w3svc

       发生了这样的错误,是因为Core的项目和原先的framework下的.Net项目一样都有自己所依赖的包!原先的需要。Net framework的环境包,Core的项目则需要以下环境包!

    第一个就是.Net Core SDK,我的版本是2.1的所以我服务器上安装的就是2.1的SDK。还有一个是运行环境包。这两个都在下面这个链接中可以下载

    https://www.microsoft.com/net/download/dotnet-core/2.1

    根据你自己电脑或服务器的位数自行选择下载!

      

    在一个就是,如果是服务器的话。则需要在服务器上安装一下的系统补丁环境包,看你的服务器是 2012 R2 还是2012。一般在服务器桌面会有显示系统版本号!根据下面的地址自行下载!

    安装系统补丁:

    2012 R2对应 Windows8.1-KB2999226-x64.msu

    下载地址:

    https://www.microsoft.com/zh-CN/download/details.aspx?id=49063

    2012 对应 Windows8-RT-KB2999226-x64.msu

    下载地址:

    https://www.microsoft.com/zh-cn/download/details.aspx?id=49091&134b2bb0-86c1-fe9f-d523-281faef41695=1

    重点,安装完成以后如果还是报502.5的错一定要按照我上面所说的重启一个服务器。或者使用dotnet重启!重点!重点!重点!

  • 相关阅读:
    个人站立会议内容
    NABCD
    12.2
    12.1
    11.21
    11.20
    11.19
    11.18
    11.17
    11.16个人计划
  • 原文地址:https://www.cnblogs.com/Scholars/p/9390526.html
Copyright © 2020-2023  润新知