.NET Core第6天_如何將asp.net core應用部屬到IIS_透過visual studio

部屬.net core程式到IIS上
這裡用local IIS測試


預先需要先安裝 .NET Core 裝載套件組合(ASP.NET Core Hosting Bundle )


要判斷目前電腦是否有安裝可以到
登陸編輯程式的視窗查看
預設路徑下
電腦\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Updates

是否有.NET Core字眼



在IIS上創建一個網站
開 IIS 管理員,在站台右鍵,選擇新增網站
新建好一網站目錄並設定給IIS
讀寫權限要設定,不然待會從visual studio發布會有無法存取問題











到應用程式集區,把 CLR 版本改為 "沒有受控(Managed)" 程式碼


在IIS中可以到模組去確認裝的.net core module是否有成功Run起來



這裡裝3.1版本所以顯示是ver2



接著開始來嘗試deploy
對專案右鍵->發布

選資料夾


設定網站目錄位置


按發布


確認輸出有成功字眼









Ref:
Website Deployment via IIS : Can't access site

將 ASP.NET Core 應用程式發佈到 IIS

在使用 IIS 的 Windows 上裝載 ASP.NET Core


[ASP.NET Core] 如何將 .NET Core Application 部署至 IIS 上


IIS - 運行 ASP.NET Core 網站

Deploy .Net Core application to IIS: Step by step guide

Deploy Asp.Net Core Web Api on IIS

如何檢查安裝在 IIS 上的 .NET Core Hosting Bundle 版本

Website Deployment via IIS : Can't access site







留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header