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

这篇具有很好参考价值的文章主要介绍了.net5 和 .net6 部署到 IIS 完整步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、两个框架运行环境都是 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)https://jingyan.baidu.com/article/ea24bc39b54fc39b62b331e1.html  ​​​​​​win10怎么打开iis-百度经验 (baidu.com)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 Docshttps://docs.microsoft.com/zh-hk/iis/install/web-platform-installer/web-platform-installer-v4-command-line-webpicmdexe-rtw-releaseHttpPlatformHandler v1.2 : Microsoft IIS 官方网站https://www.iis.net/downloads/microsoft/httpplatformhandlerDownload .NET 5.0 (Linux, macOS, and Windows) (microsoft.com)https://dotnet.microsoft.com/en-us/download/dotnet/5.0Download .NET 6.0 (Linux, macOS, and Windows) (microsoft.com)https://dotnet.microsoft.com/en-us/download/dotnet/6.0.net5 和 .net6 部署到 IIS 完整步骤

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

四、发布程序

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

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

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

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

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

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

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

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

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

Win7 IIS安装和配置 iiswin7创建网站详细教程(亲测) -Win7系统之家 (winwin7.com)http://www.winwin7.com/JC/Win7JC-2531.htmlWin10系统IIS搭建简单的网站 - 爱码网 (likecs.com)https://www.likecs.com/show-680757.html云服务winserver2016以上部署IIShttps://blog.csdn.net/weixin_48295713/article/details/122709335七、设置新建网站的应用程序池属性

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

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

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

收工。。。。 文章来源地址https://www.toymoban.com/news/detail-448462.html

到了这里,关于.net5 和 .net6 部署到 IIS 完整步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 第1章 基于.Net(Core)框架Web程序的IIS部署发布

    第1章 基于.Net(Core)框架Web程序的IIS部署发布

    基于.NetCore框架的部署发布的配置定义主要有两个部分的操作:1、配置IIS;2、通过VisualStudio把程序发布到指定文件夹中,下面将以通过.Net6框架开发的22-08-25-065_JsonTable(nopCommerce计划任务(ScheduleTasks)的定义实现)示例程序来详细讲述该程序是怎样被发布部署到IIS中的。 1  准备工

    2024年02月04日
    浏览(14)
  • 《深入浅出.NET框架设计与实现》笔记6.2——ASP.NET Core应用程序多种运行模式之二——IIS 服务承载

     ASP.NET Core应用程序可以在多种运行模式下运行,包括自宿主(Self-Hosting)、IIS服务承载、桌面应用程序、服务承载。 因此选择和时的模式很重要。 IIS 服务承载 将 ASP.NET Core 应用程序托管在 Internet Information Services (IIS) 中。 利用 IIS 提供的高级功能,如负载均衡、HTTPS 支持和

    2024年04月26日
    浏览(11)
  • IIS发布.net6 api+微信小程序/H5真机调试接口的流程

    IIS发布.net6 api+微信小程序/H5真机调试接口的流程

    我们创建.net6 api程序,然后使用SqlSugar连接MySQL数据库,再使用iis发布,当然使用其他的也行。再开发一个微信小程序,手机运行小程序,手机运行H5,都可以看到数据库的数据,就是这么一个流程。 开始! 目录 第一,.net6api开发 第二,IIS发布.net6api 第三,开发微信小程序

    2024年02月16日
    浏览(13)
  • ubantu 部署.net6(详细)

    ubantu 部署.net6(详细)

    更新源 安装运行时 第二步 若报错 #启用 Microsoft PPA 安装.NET Core SDK 安装.NET Core Runtime 检查版本 将项目发布,并上传到ubantu 直接运行 自启动,可替代第7步 安装Supervisor 配置 保持退出后,重新加载启动 记得开防火墙,测试成功 安装运行时报错 参考: https://tecadmin.net/how-to-i

    2024年02月14日
    浏览(24)
  • 在 CentOS7上部署.Net6程序

    如果要开发 .NET 应用,请安装 SDK(包括运行时)。 或者,如果只需运行应用程序,请安装运行时。 如果要安装该运行时,建议安装 ASP.NET Core 运行时,因为它同时包括 .NET 和 ASP.NET Core 运行时。 1、安装签名 安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信

    2024年01月19日
    浏览(10)
  • linux 部署 net6 应用程序(宝塔版)

    linux 部署 net6 应用程序(宝塔版)

    首先在VS2022上面把应用编译成linux 上的运行文件! 然后通过上传到指定目录,也用过宝塔的坑定会。 依照官网的操作。我的是CentOS 7,谁叫8不支持了呢。 安装 .NET 之前,请运行以下命令,将 Microsoft 包签名密钥添加到受信任密钥列表,并添加 Microsoft 包存储库。 打开终端并

    2024年02月07日
    浏览(13)
  • Windows Server 2012 R2 部署.net6网站

    Windows Server 2012 R2 部署.net6网站

    目录 安装Windows操作系统补丁 安装VC_Redist 安装.net6的Hosting Bundle IIS新增网站 IIS配置应用程序池 报错:缺少api-ms-win-crt-runtime-l1-1-0.dll 无法访问注册表Access to the registry key is denied 之前部署在Windows Server 2016上很正常没有什么问题 但是在2012 R2上部署失败(503),网上搜查后,发现

    2024年02月11日
    浏览(16)
  • .net6部署到linux上(CentOS Linux 7)

    .net6部署到linux上(CentOS Linux 7)

    目录 一、先在linux上配置.net环境 添加 Microsoft 包存储库 安装 SDK 安装运行时 检查 SDK 版本可使用终端查看当前安装的 .NET SDK 版本。 打开终端并运行以下命令。 二、创建.net6 mvc项目 并发布 创建项目   修改默认端口 打包发布到文件夹  运行打包项目查看项目是否ok  将项目

    2024年02月04日
    浏览(28)
  • ASP.NET Core:部署到 IIS

    ASP.NET Core:部署到 IIS

    本文章介绍如何在 IIS 服务器上托管 ASP.NET Core 应用。 在 IIS 服务器上安装 .NET Core 托管捆绑包。 捆绑包可安装 .NET Core 运行时、.NET Core 库和 ASP.NET Core 模块。 该模块允许 ASP.NET Core 应用在 IIS 后面运行。 使用以下链接下载安装程序: 当前 .NET Core 托管捆绑包安装程序(直接下

    2024年02月14日
    浏览(11)
  • abp.net 5.0 部署IIS10

    abp.net 5.0 部署IIS10

    今天遇到了abp.net 5.0部署iis10被卡住的问题,网上找了一些资料,都不是我要的,最后我总结一下 我用的是 5.0的版本,所以我需要给服务器安装 iis5.0的相关运行环境 1: https://dotnet.microsoft.com/zh-cn/download/dotnet/thank-you/sdk-5.0.100-preview.8-windows-x64-installer https://dotnet.microsoft.com/zh-

    2024年02月07日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包