.Net Core 部署到IIS


微軟官方教程:

https://docs.microsoft.com/en-us/aspnet/core/publishing/iis?tabs=aspnetcore2x

在vs中創建.net core項目

選擇.NET Core-》web application

項目名稱按個人需求而定。

image

 

在vs中調試是否能正常運行

新建的項目基本不會出錯。

image

用vs發布網站

右擊web項目-》發布-》自定義

image

填寫配置文件名稱,此處按個人需求而定。

image

留意此時的地址,之后IIS發布時需要用到。

image

image

發布成功后提示。

image

安裝DotNetCore-WindowsHosting

重啟服務

1
2
net stop was /y
net start w3svc

配置iis

物理路徑選擇發布時的路徑。

image

將對應的應用程序池改成無托管代碼。

image

瀏覽

不知為啥,iis瀏覽時直接跳轉到這個路徑,真正路徑應為:localhost/home/index

可能是之前配置過其他web項目的緣故,換個不常用的瀏覽器,或者換成其他端口,便能正常訪問。

image

手動修改網址,便能正常訪問。

image


免責聲明!

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



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