簡體   English   中英

ASP.NET Core 2.0 - 部署到IIS

[英]ASP.NET Core 2.0 - Deploy to IIS

希望有人對IIS中托管.NET Core 2.0應用程序的問題有所了解

我正在嘗試將我的簡單WebAPI項目部署到IIS。 以下是我采取的步驟:

  • 發布到一個文件夾。
  • 文件夾包含web.config
  • 我在IIS中啟動了一個新網站
  • 對於物理路徑,我從上面的步驟1中選擇已發布的文件夾
  • 我的機器上安裝了AspNetCoreModule。 通過單擊IIS中為此新創建的網站單擊“模塊”來確認這一點
  • 訪問URL時,我收到HTTP 404錯誤。

在此輸入圖像描述

鑒於部署到IIS的這些步驟與我以前習慣的其他.NET Framework應用程序所遇到的步驟非常不同,我不確定為什么這對我來說失敗了。

這應該是一個評論,但我沒有足夠的聲譽。

我有同樣的問題,我已經通過以下方式解決了這個問題:

  1. 在此路徑C:\\ inetpub \\ wwwroot上創建文件夾(帶有應用程序)
  2. 在IIS上,在\\ wwwroot \\ yourapp上創建具有物理路徑的新Web應用程序

確保您已安裝“Internet Information Services Hostable Web Core”(您可以在Windows功能中添加它)

我的問題是我需要兩個額外的軟件:

  1. Windows服務器托管( https://www.microsoft.com/net/download/windows
  2. URL重寫模塊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM