dotnet-hosting-2.2.8-win.exe是的 .NET Core 2.2 托管捆绑包 安装程序。这玩意儿主要是给服务器或者开发机用的,装了它,你的 IIS 才能跑 ASP.NET Core 的网站,里面包含了 .NET 运行时和 ASP.NET Core 的 IIS 模块。
一、准备工作
-
找到安装包
- 安装包下载:https://pan.quark.cn/s/228fa0f8face ,下好
dotnet-hosting-2.2.8-win.exe后,看看它在哪个文件夹(比如下载目录或桌面)。
- 安装包下载:https://pan.quark.cn/s/228fa0f8face ,下好
-
**先装好 IIS(很重要)**
-
如果你是要在 IIS 上跑网站,得先去"启用或关闭 Windows 功能"里把 **Internet Information Services (IIS)** 勾好装起来。
-
建议先装 IIS,再装这个 Hosting Bundle,不然可能得重装修复。
-
-
**用管理员身份运行(必须)**
- 右键
dotnet-hosting-2.2.8-win.exe→ 选"以管理员身份运行"。
- 右键
二、安装步骤
-
双击运行安装包(右键过就直接双击)。
-
弹出的第一个界面是许可条款,勾选 "I agree...(我同意...)"。
-
直接点 "Install(安装)"。
-
等进度条走完(这过程会自动装 .NET Core 运行时和 IIS 模块,可能要一会)。
-
装完点 "Close(关闭)" 或 "Finish(完成)"。
三、验证是否装好
-
打开 IIS 管理器(可以在开始菜单搜 inetmgr)。
-
点击左边连接栏的你的电脑名称(根节点)。
-
中间双击 **"模块"** 图标。
-
在右边列表里找找有没有 AspNetCoreModule 和 AspNetCoreModuleV2。
- 有这俩,就说明装成功了,IIS 现在能认 .NET Core 网站了。