.NET core 2.2服務器環境配置(包含網站發布)


 .NET core 2.2服務器環境配置

 

1.下載.NET core 2.2的運行環境:

https://dotnet.microsoft.com/download/dotnet-core/2.2:

Runtime & Hosting Bundle (dotnet-hosting-2.2.0-win.exe,不到100M,一個離線包)

 

按照安裝向導安裝即可,裝好后,運行環境就安裝好了。

服務器有點老,是window server 2008 R2 SP1, 上面有.NET4.0的一些網站。安裝好.NET core 2.2運行環境后,發現這些網站在IIS里的應用程序池都“停止”了,已有網站無法訪問了。解決方案如下:

安裝:Visual C++ Redistributable for Visual Studio 2015(文件vc_redist.x64.exe大小為15M) 后,問題解決了:下面下載地址:
https://www.microsoft.com/en-us/download/details.aspx?id=48145

 

如果是window server 2012那需要安裝:Windows Server 2012 R2 Update (KB2919355),下載地址:

https://www.microsoft.com/en-us/download/details.aspx?id=42334

 

 2. .NET core 2.2網站發布:

(1)NET core 2.2 做好的網站,通過VS017來生成部署的文件(build-->Deploy):我選擇的方式是 File System,這樣直接把文件拷貝到服務器上即可:

 

(2)在IIS里創建一個“無托管代碼”的“應用程序池”:

(3)做好域名綁定,網站目錄指向,應用程序池選擇剛才創建的“無托管代碼”的那個:

 

 發布完成。直接在瀏覽器里打開網站即可

 


免責聲明!

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



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