net core 和普通net 發佈沒有什麼不同,只需要在個別地方註意下: 1. 在visual Studio 2017 發佈 2. 把發佈好的文件copy到伺服器上,並新建一個網站,同時要註意選擇無托管代碼 3.此時訪問介面,會報錯,是因為沒有安裝 window server Hosting,它的 ...
net core 和普通net 發佈沒有什麼不同,只需要在個別地方註意下:
1. 在visual Studio 2017 發佈
2. 把發佈好的文件copy到伺服器上,並新建一個網站,同時要註意選擇無托管代碼
3.此時訪問介面,會報錯,是因為沒有安裝 window server Hosting,它的作用是讓iis具有反向代理功能(aspnet core module 負責反向代理工作) ,將請求轉發到kerstrel , 安裝地址:https://dotnet.microsoft.com/download#/runtime
安裝之後便能正常訪問。