.net5 和 .net6 部署到 IIS 完整步骤

  • Post author:
  • Post category:其他


一、两个框架运行环境都是 Win7 以上,如果是SP1 需要安装两个补丁包

第一个:https://download.microsoft.com/download/5/D/0/5D0821EB-A92D-4CA2-9020-EC41D56B074F/Windows6.1-KB3020369-x64.msu

第二个:http://download.windowsupdate.com/d/msdownload/update/software/updt/2016/05/windows6.1-kb3125574-v4-x64_2dafb1d203c8964239af3048b5dd4b1264cd93b9.msu

二、启动IIS服务




win7系统开启iis功能的方法-百度经验 (baidu.com)


icon-default.png?t=M4AD
https://jingyan.baidu.com/article/ea24bc39b54fc39b62b331e1.html






​​​​​​win10怎么打开iis-百度经验 (baidu.com)


icon-default.png?t=M4AD
https://jingyan.baidu.com/article/eae078279d45ca5eed548505.html


三、安装框架运行环境 ,这里以64位系统为例。

1、WebPlatformInstaller_x64_en-US

2、httpPlatformHandler_amd64

3、net5:  dotnet-sdk-5.0.301-win-x64       net6: dotnet-sdk-6.0.201-win-x64

4、net5: dotnet-hosting-5.0.17-win           net6:  dotnet-hosting-6.0.5-win

按上述循序安装即可。下载地址如下:




Web Platform Installer v5.1 Command Line (WebPICMD.exe) – RTW release | Microsoft Docs


icon-default.png?t=M4AD
https://docs.microsoft.com/zh-hk/iis/install/web-platform-installer/web-platform-installer-v4-command-line-webpicmdexe-rtw-release






HttpPlatformHandler v1.2 : Microsoft IIS 官方网站


icon-default.png?t=M4AD
https://www.iis.net/downloads/microsoft/httpplatformhandler






Download .NET 5.0 (Linux, macOS, and Windows) (microsoft.com)


icon-default.png?t=M4AD
https://dotnet.microsoft.com/en-us/download/dotnet/5.0






Download .NET 6.0 (Linux, macOS, and Windows) (microsoft.com)


icon-default.png?t=M4AD
https://dotnet.microsoft.com/en-us/download/dotnet/6.0



net5 和net6 下载SDK 和Hosting 的位置是一样的。

四、发布程序

发布完成后 可运行文件 在 xxxxxxxx\bin\Release\net5.0\publish\  文件夹中。

五、复制 发布后的文件夹到你想发布的服务器,设置文件夹的安全属性,为完全控制。避免因为权限问题导致服务启动失败。

六、创建网站,打开IIS管理器,新建网站。




Win7 IIS安装和配置 iiswin7创建网站详细教程(亲测) -Win7系统之家 (winwin7.com)


icon-default.png?t=M4AD
http://www.winwin7.com/JC/Win7JC-2531.html






Win10系统IIS搭建简单的网站 – 爱码网 (likecs.com)


icon-default.png?t=M4AD
https://www.likecs.com/show-680757.html






云服务winserver2016以上部署IIS


icon-default.png?t=M4AD
https://blog.csdn.net/weixin_48295713/article/details/122709335



七、设置新建网站的应用程序池属性

完成部署,测试后无问题。

收工。。。。



版权声明:本文为z475299765原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。