.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
 

最新文章

  1. touchstart,touchmove,touchend事件 写法
  2. freeswitch注册过程分析
  3. 通过 WebSocket 实现 WebGL 3D 拓扑图实时数据通讯同步(二)
  4. ionic 启用sass
  5. Orchard源码分析(4):Orchard.Environment.OrchardStarter类
  6. 动态设置form表单的元素值
  7. Universal Serial Bus USB 3.0
  8. Juniti学习总结
  9. [golang学习] goroutine调度
  10. HDU 4638-Group(线段树+离线处理)
  11. 通过程序 VB.Net 或 C# 读取文本文件行数
  12. ajax跨域解决方案(服务端仅限java)
  13. shell实例浅谈之六文件特定行打印的多种方法
  14. c++学籍管理系统
  15. java 线程安全
  16. nodejs+express-实现文件上传下载管理的网站
  17. Git 最佳实践:分支管理
  18. Day03_Python知识总结
  19. Asp.Net项目的部署到Linux中(Linux + Jexus+Nginx )
  20. 20155319 2016-2017-2 《Java程序设计》第八周学习总结

热门文章

  1. Nginx 核心配置-作为上传服务器配置
  2. CEF 3.2623使用flash插件的方法
  3. java GC jvm 内存分布 和新生代,老年代,永久代,(详细)
  4. Windows WoW64浅析
  5. 阿里云物联网平台: Android 连接阿里云物联网平台
  6. 11-散列2 Hashing (25 分)
  7. STRING Cytoscape 网络互作图
  8. PR代码提交规范
  9. 【操作系统之十】内存分页管理与swap
  10. SpringBoot 应用篇之从 0 到 1 实现一个自定义 Bean 注册器