[英]How to host a asp.net core MVC app in IIS?
我一般熟悉 .Net,但對 ASP.Net Core 不熟悉。 我剛剛運行了我的第一個“自托管”ASP.Net Core MVC 應用程序(使用模板創建並默認在 Kestrel 下運行)。 我現在想做的是在 IIS 中托管它。 但是我正在努力解決的是,我似乎無法找到關於我需要做什么才能使其工作的清晰詳細的說明/文檔。 我自己嘗試了各種配置更改,但到目前為止沒有任何效果。 我正在運行 .Net Core 3.1 並在我的 Windows 10 環境中使用 VS.Net 2019。 如果有人能指出我正確的方向,我將不勝感激。
據我所知,如果您想在 IIS 上托管 asp.net 核心應用程序。 您應該確保安裝了正確的托管包。
注意:無論您使用進程內還是進程外,您都需要安裝 IIS 托管包。
有關如何安裝它的更多詳細信息,您可以參考此鏈接。
安裝鏈接后,您可以檢查您的 IIS 模塊以確保您安裝了正確的 asp.net 核心模塊。
然后你可以使用 VS 將應用程序發布到正確的文件夾並創建 IIS 網站,如下所示:
創建 IIS 網站:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.