.Net Core 2.2 发布IIS遇到的那些坑

这两天在研究.Net Core 发布iis总结一下。

我主要是参照官方文档: https://docs.microsoft.com/zh-cn/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.2

发布之后还是遇到些问题,我一一列举出来。

1,安装对应的 Runtime & Hosting Bundle 官方下载地址: https://dotnet.microsoft.com/download/dotnet-core/2.2

安装完成系统和程序里会多这三个

 

第1步没安装或者版本和发布的对不上会提示

 

 

2,应用池要选择无托管代码

3,比较关键的一步,发布和iis应用池设置。

项目发布部署模式选择:依赖框架或独立    目标运行时选择:X86             iis应用池-------高级设置-----   --启用32位应用程序---------必须设置成True

项目发布部署模式选择:依赖框架或独立    目标运行时选择:X64            iis应用池-------高级设置-----   --启用32位应用程序---------必须设置成False

项目发布部署模式选择:依赖框架    目标运行时选择:可移植            iis应用池-------高级设置-----   --启用32位应用程序---------True和False都可以

第3点没对会提示:

 

posted @ 2019-05-16 18:30  杨jian  阅读(1801)  评论(0编辑  收藏  举报