前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >在IIS上部署.Net Core

在IIS上部署.Net Core

原创
作者头像
谭广健
修改2021-03-03 14:11:46
1.4K0
修改2021-03-03 14:11:46
举报
文章被收录于专栏:谭广健的专栏

最近在研究一个.Net Core的新框架功能基本明白,也可以随心所欲地进行功能应用的构建;当然熟悉的程度与MVC的开发还有些距离;不过跟时间做朋友,慢慢进行积累和学习。。现在就分享一下如果在IIS上对.Net Core的应用进行发布吧。

自从.NET Core发布后,.NET Core的程序已经不再像以前那样直接在IIS的工作进程里直接执行,而是使用自己的托管程序进行执行。所以如果要在IIS里面执行.Net Core的应用还是需要费点章节。首先,要确保IIS上已经安装有AspNetCoreModuleV2这个模块,如果没有的话则需要去微软的官方地址【https://dotnet.microsoft.com/download/dotnet/3.1】进行下载。

下载并安装完毕后,在IIS的模块里会看到一个AspNetCoreModuleV2就基本可以了。

IIS 模块
IIS 模块

然后就跟以前的发布相同,但有一点要注意的就是应用池中的CLR选择无托管代码,因为只是用IIS作为一个反向代理所有的请求都转到.Net Core的模块上。

IIS应用池
IIS应用池

最后再多口说一下,.NET Core是可以跨平台的,不单可以部署在Windows的平台上还可以跨平台发布的。。这太厉害了,以后有机会尝试一下。。暂时这样。。喜欢的点个赞吧。。2021年第一篇记录。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档