.Net Core2.2 在IIS发布
2024-10-20 09:20:50
.Net Core应用发布到IIS主要是如下的三个步骤:
(1)在Windows Server上安装 .Net Core Hosting Bundle
(2)在IIS管理器中创建IIS站点
(3)部署ASP.NET Core应用
一.安装 .Net Core Hosting Bundle
打开链接 https://dotnet.microsoft.com/download,选择Core对应的版本并下载:
双击两个安装文件安装。
异常如:HTTP 错误500.21主要是因为没安装正确导致的
安装成功后,会在IIS的模块中看到名称为"ASPNetCoreModuleV2"的模块
二. 在IIS管理器中创建IIS站点
(1)右击项目,选择“发布”
找到发布后所在文件夹,把打包好的文件拷贝至服务器上。
(2)添加网站 右击“网站”选择“添加网站”
三.部署ASP.NET Core应用
(1)配置网站路径和端口,物理路径即发布后的项目文件路径
(2)修改项目的应用程序池,改为“无托管代码”
选中项目的程序池,点击“基本设置”,选择“.Net CLR 版本”为“无托管代码”,点击确定。
最后运行IIS的Core应用,项目运行成功!
以上仅用于学习和记录
附:步骤一中 .Net Core 2.2的SDK和CLK下载文件:
提取码:yafi
最新文章
- touchstart,touchmove,touchend事件 写法
- freeswitch注册过程分析
- 通过 WebSocket 实现 WebGL 3D 拓扑图实时数据通讯同步(二)
- ionic 启用sass
- Orchard源码分析(4):Orchard.Environment.OrchardStarter类
- 动态设置form表单的元素值
- Universal Serial Bus USB 3.0
- Juniti学习总结
- [golang学习] goroutine调度
- HDU 4638-Group(线段树+离线处理)
- 通过程序 VB.Net 或 C# 读取文本文件行数
- ajax跨域解决方案(服务端仅限java)
- shell实例浅谈之六文件特定行打印的多种方法
- c++学籍管理系统
- java 线程安全
- nodejs+express-实现文件上传下载管理的网站
- Git 最佳实践:分支管理
- Day03_Python知识总结
- Asp.Net项目的部署到Linux中(Linux + Jexus+Nginx )
- 20155319 2016-2017-2 《Java程序设计》第八周学习总结