.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點沒對會提示:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM