myesn

myEsn2E9

hi
github

IIS 無法連接到 Web 伺服器 "IIS Express"

解決方案#

在 Visual Studio 中使用 IIS Express 運行專案彈出 [無法連接到 Web 伺服器 "IIS Express"] 異常:
image

解決步驟

  1. 關閉 Visual Studio
  2. 刪除專案根目錄中的 .vs 目錄
  3. 刪除 C:\Users\Administrator\Documents\IISExpress (文件)下所有子目錄,其中 Administrator 是為當前登錄的用戶名,需要根據自己的情況替換
  4. 重新用 Visual Studio 打開專案,用 IIS Express 啟動專案

注意

  • iisSettings.iisExpress.applicationUrl 不能配置 0.0.0.0* ,如果需要綁定要局域網 IP 需要填寫本機實際的局域網 IP,如果使用 Kestrel 啟動,則可以直接配置為 0.0.0.0* ,參考:

    {
      "iisSettings": {
        "windowsAuthentication": false,
        "anonymousAuthentication": true,
        "iisExpress": {
          "applicationUrl": "http://localhost:44372/",
          "sslPort": 0
        }
      },
      "profiles": {
        "IIS Express": {
          "commandName": "IISExpress",
          "launchBrowser": true,
          "environmentVariables": {
            "ASPNETCORE_ENVIRONMENT": "Development"
          }
        },
        "XXW.IDCloud.Web": {
          "commandName": "Project",
          "launchBrowser": true,
          "environmentVariables": {
            "ASPNETCORE_ENVIRONMENT": "Development"
          },
          "applicationUrl": "http://*:44372/"
        }
      }
    }
    

參考#

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。