.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
留言
張貼留言