一、下载安装.NET CORE 运行环境包
网址:https://dotnet.microsoft.com/download/dotnet/3.1
下载:
aspnetcore-runtime-3.1.12-win-x64.exe
dotnet-hosting-3.1.12-win.exe
根据自己环境选择32位或是64位 |
---|
![]() |
二、IIS部署程序
我这里是文件部署,这里不赘述
三、访问部署的程序
访问报错:HTTP Error 503. The service is unavailable.
3.1 查看服务器事件
模块 DLL C:\Program Files (x86)\IIS\Asp.Net Core Module\V2\aspnetcorev2.dll 未能加载。返回的数据为错误信息。
- 根据错误信息,需要安装VC_redist.x64.exe
下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=53587
- 安装VC_redist.x64.exe继续报错:Failed to execute MSU package.
- 下载windows补丁Windows8.1-KB2919442,下载后安装
下载地址:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=42153
- 下载Windows Server 2012 R2 Update
下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=42334
如果不安装KB2919442直接安装下面的更新会报如下错误:
此更新不适用你的计算机
下载完后按下面的顺序执行安装,安装过程按提示重启:
clearcompressionflag.exe
KB2919355
KB2932046
KB2959977
KB2937592
KB2938439
KB2934018
- 重新安装VC_redist.x64.exe
- 访问部署的程序