Asp.net core mvc项目发布及iis配置记录

本文基于net 6.0,详细记录了Asp.net core mvc项目发布及iis配置过程。包括发布ASP.NET Core MVC应用程序、安装IIS、安装.NET Core Hosting Bundle、配置IIS网站,最后启动网站,使应用程序可通过指定URL访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Asp.net core mvc项目发布及iis配置记录

注:本文基于net 6.0,其他core版本类似。过程详细

一、发布ASP.NET Core MVC应用程序

  1. 右键你的项目,选择 “发布”
    在这里插入图片描述

  2. 在弹出的对话框中,选择 “文件夹”,并点击“下一步”。
    在这里插入图片描述

  3. 然后选择你要发布到的文件路径,并单击 “完成”
    在这里插入图片描述

  4. 点击 “发布”按钮开始发布过程
    在这里插入图片描述

二、安装IIS

  1. 打开控制面板,点击“程序”。
    在这里插入图片描述

  2. 在“程序和功能”窗口中,点击“启用或关闭Windows功能”。
    在这里插入图片描述

  3. 在“Windows功能”对话框中,找到“Internet Information Services”并展开,按照下图所示勾选。
    在这里插入图片描述

  4. 点击“确定”来安装IIS。

三、安装.NET Core Hosting Bundle

下载并安装适用于你的操作系统的.NET Core Hosting Bundle。
可以从Microsoft的官方网站下载
在这里插入图片描述

安装完成后,可进行后续步骤操作。

四、配置IIS网站

  1. 在控制面板中找到“windows 工具”,并打开。
    在这里插入图片描述
  2. 找到“iis管理器”并打开。

在这里插入图片描述
3. 右键“应用程序池”,选择“添加应用程序池”。

在这里插入图片描述
4. 名称自定义即可,“.NET CLR 版本”选择 “无托管代码”,然后单击确定即可。

在这里插入图片描述
5. 右键“网站” 选择“添加网站”。

在这里插入图片描述
6. 弹出的对话框中,“网站名称”自定义即可,“应用程序池”选择你刚刚添加的一个,“物理路径”选择你的asp.net core mvc项目发布到的文件夹,其他按照下图配置,然后确定。
注:“IP 地址”实际不建议选择“全部未分配”,需要根据自己的情况进行配置,这里只是用来测试,所以不做具体设置

在这里插入图片描述
7. 选中新建的网站,打开右侧 “配置编辑器”。

在这里插入图片描述
8. 如下图所示:arguments 设置为你网页程序的路径
processPath 设置为dotnet的路径,
然后点击右上角 “应用” 即可。

在这里插入图片描述
9. 右键新建的网站,选择“编辑权限”。
在这里插入图片描述
11. 弹出的对话框中,单击 “编辑” 按钮

在这里插入图片描述
12. 在新弹出的对话框中,点击 “添加” 按钮。

在这里插入图片描述
13. 在新弹出的对话框中,点击 “高级” 按钮。

在这里插入图片描述
14. 在新弹出的对话框中,点击 “立即查找” 按钮。然后在下方选中 “IIS_IUSERS” 和 “NETWORK SERVICE”,然后一路 “确定” 下去。

在这里插入图片描述

五、启动网站

在IIS管理器中,右键点击你的网站,选择“启动”。

现在,你的ASP.NET Core MVC应用程序已经成功关联到IIS,并可以通过指定的URL进行访问。
在浏览器中输入你的IP和端口号即可访问你的网站。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值