因为工作需求,用.net core做的项目,现需发布到IIS上去。
与asp.net不同,asp.net core不再由IIS工作进程w3wp.exe托管,因此需要确保IIS上已经安装AspNetCoreModule模块,请求通过此模块重定向到asp.net core项目中,因此我无需设置应用程序池来托管我们的代码,应用程序池应设置为无托管代码。
1、安装AspNetCoreModule模块
确保已经安装模块,选中IIS左侧根节点,右侧出现如图如示:
选中模块查看是否存在AspNetCoreModule,注意不同的机器显示的顺序不一样
下载地址:AspNe