首页 > Web开发 > 详细

IIS部署.net core项目

时间:2020-02-21 04:00:09      阅读:62      评论:0      收藏:0      [点我收藏+]

  1、安装AspNetCoreModule模块

  与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是使用自托管Web服务器(Kestrel)运行,中间最重要的角色便是AspNetCoreModule,它是其中一个的IIS模块,基于这个模块,我们才可以和ASP.NET一样用IIS操作ASP.NET Core站点。

  首先,确定我们是否原则AspNetCoreModule模块,打开IIS=》点击一个网站=》模块:

  技术分享图片

  我这里显示没有安装:

  技术分享图片

 

  AspNetCoreModule下载地址:https://dotnet.microsoft.com/download/dotnet-core

技术分享图片

  这个地址也是下载.net core SDK的地址,选择你的项目运行环境SDK,我的是core2.2:

  技术分享图片

  技术分享图片

 

   我们下载最新的,下载完成后安装即可:

  技术分享图片

 

  安装之后,重启IIS(win+r,然后输入cmd,打开命令行,输入iisreset,这个命令可能需要管理员权限,所以可能需要使用管理员权限打开cmd命令行),再查看模块:

   技术分享图片

 

  2、部署.net core项目

  这里以.net core MVC项目为例,先创建站点:

  技术分享图片

  然后修改Demo的应用程序池:

  技术分享图片

 

   到这里就表示已经配置好了,打开浏览器输入:http://localhost:8080/就可以访问到了

  

IIS部署.net core项目

原文:https://www.cnblogs.com/shanfeng1000/p/12337898.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!