1. 总结:

 

    1. 安装Microsoft Visual C++ 2015 Redistributable(https://www.microsoft.com/en-us/download/details.aspx?id=53840)。
    2. 安装.Net Core SDK(https://www.microsoft.com/net/download/windows)。
    3. 安装Hosting(https://www.microsoft.com/net/download/windows)。
    4. 站点应用程序池设置:无托管代码。
  1. 安装后一直报错502.5

    1. 查看系统系统日志如下,且任务管理器中未发现进程:dotnet.exe。
      1. Application 'MACHINE/WEBROOT/APPHOST/BETAAPP.API.LWJWLKJ.COM' with physical root 'C:\wwwroot\api.xxxxx.com\' failed to start process with commandline 'dotnet .\Api.dll', ErrorCode = '0x80004005 : ff.
    2. 打开windows powershell定位到网站目录执行:dotnet .\Api.dll。报错异常:配置文件异常。查看详细信息最终找到结果:json文件序列化问题。 
    3. 还有可能是系统原因引起,http://www.cnblogs.com/tianma3798/p/7434660.html

 

  1. 安装IIS:“控制面板” > “程序” > “程序和功能” > “打开或关闭 Windows 功能”。

 

    1. Asp.net Core IIS上安装部署及502.5错误解决
  1. 安装 .NET Core Windows Server 托管捆绑包。

    1. 在安装 IIS 后再次运行托管捆绑包安装程序。
    2. 重新启动 IIS 将选取安装程序对系统 PATH 所作的更改。
  2. 站点应用程序池设置。

    1.   Core网站应用程序池.NET Framework设置为无托管代码。
    2. Asp.net Core IIS上安装部署及502.5错误解决

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-29
  • 2021-09-08
  • 2022-12-23
  • 2021-07-29
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-20
  • 2022-12-23
  • 2021-10-22
  • 2021-08-31
相关资源
相似解决方案