IIS部署ASP.NET

  • 格式:pdf
  • 大小:546.39 KB
  • 文档页数:6

IIS部署ASP.NET Core项⽬及常见问题总结

部署准备⼯作

1.服务器开启添加IIS相关功能

1.1. 点击windows搜索到 “启⽤或关闭windows功能”

1.2 选择添加IIS的部分功能, 如下图所⽰

2.进⼊IIS,添加已经发布的⽹站⽂件

3.设置应⽤程序池⽆托管代码

4.运⾏你的⽹站

4.1. 默认运⾏下, 如出现500.19问题, 则说明⽹站⽬录权限不⾜, 需要给⽹站添加⽤户, 设置所有权限。

4.2.打开⽹站的⽂件, 添加⽤户设置权限, 然后刷新⽹站

5.按照以上的操作, ⼀般即可正常运⾏, 如出现不同的异常, 以下总结归纳:

解决办法: 打开 C:\Windows\System32\inetsrv\config 路径下的applicationHost.config ⽂件. 检查system.webServer节点下是否存在aspNetCore, 如下图所⽰:

安装完成后, 默认该节点会在最下⽅, 如果安装完成后未添加, ⼿动在该节点下添加 :

注意事项及⽅法:

1.部署IIS之前, 需要先安装IIS相关的功能, 然后安装对应的.Net Core 运⾏环境, SDK 与对应的Runtime运⾏时。2. 如仍出现错误, 打开 C:\Windows\System32\inetsrv\config 路径下的applicationHost.config ⽂件 , 排查相关的节点是否已经存在。3. 根据windows 事件错误⽇志, 找到错误发⽣在什么节点,4. 排查⽹站⽬录下 We.Config的相关配置, 或开启⽂件⽇志输出到此这篇关于IIS部署ASP.NET Core项⽬及常见问题总结的⽂章就介绍到这了。希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。