visual-studio - visual - vscode iis express




創建虛擬目錄失敗,並顯示錯誤 (8)

我無法解決這個問題

我建議我必須更改c:\Windows\System32\drivers\etc\hosts文件並添加

# localhost name resolution is handled within DNS itself.

下一行:

127.0.0.1       mysite.dev

但它沒有幫助。 有什麼建議麼?

當我嘗試在Microsoft Visual Studio 2012中打開網站項目時出現錯誤。


  1. 在控制面板中打開Windows功能“Internet信息服務”。
  2. 打開“.csproj”文件並查找
  3. 根據您的要求修改此行。 http://localhost:777/
  4. 立即打開項目/解決方案
  5. 如果再次無法加載,只需右鍵單擊解決方案並選擇“重新加載項目”。

不是完全相同的錯誤,但是由於錯誤的前半部分匹配,我得到了這個答案。 您的applicationhost.config文件可能只是只讀的。 拿下那個解決了我的錯誤。 該錯誤會特別調用該文件,因此您應該能夠輕鬆找到它。


您可以選擇在本地安裝IIS並在.csproj文件上編輯幾個標籤。 打開csproj文件並轉到<VisualStudio>部分然後找到標籤<UseIIS>True</UseIIS>它必須設置為true,然後轉到標籤: <IISUrl>並設置應用程序將託管的URL地址供測試用:

<VisualStudio>
      <FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
        <WebProjectProperties>
          <UseIIS>True</UseIIS>
          <AutoAssignPort>False</AutoAssignPort>
          <DevelopmentServerPort></DevelopmentServerPort>
          <DevelopmentServerVPath>/</DevelopmentServerVPath>
          **<IISUrl>http://localhost/myWebSiteAppSample</IISUrl>**
          <NTLMAuthentication>False</NTLMAuthentication>
          <UseCustomServer>False</UseCustomServer>
          <CustomServerUrl>
          </CustomServerUrl>
          <SaveServerSettingsInUserFile>False</SaveServerSettingsInUserFile>
        </WebProjectProperties>
      </FlavorProperties>
    </VisualStudio>

那就是。 現在您可以正常加載項目。


我不知道為什麼,我的applicationhost.config文件在我的C:\Users\Administrator\Documents\IISExpress\config\文件夾中完全丟失了。

C:\inetpub\history\applicationhost.config複製/粘貼到該文件夾似乎可以解決我的問題。

從這裡得到了主意。


我已經找到了解決方案。 我只需編輯C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config文件,將我的站點添加到<sites>節點。


我知道這可能是罕見的,但我想把它放在這裡:

我的csproj文件設置為“只讀”(不要問我是如何管理的),但在我關閉“只讀”訪問後,一切都很好。 (VS2017)


由於我的網絡密碼已更改,我遇到了同樣的問題。我更改了我的NetExtendor登錄密碼,但我必須使用舊密碼登錄我的筆記本電腦。

請嘗試以下步驟來解決此問題:

使用任何密碼工作登錄到計算機登錄到vpn使用任何密碼工作ctl-alt-del來鎖定pc然後使用新密碼解鎖它

它對我有用:-)

謝謝!


通常情況下,至少在我的情況下,這種情況發生在*.csproj.user文件位於項目目錄中並且其中包含<UseIISExpress>true</UseIISExpress>時。

或者,如Zachary Cutler所述,您還可以簡單地: 關閉Visual Studio,刪除*.csproj.user文件並重新打開Visual Studio 。 這將強制VS重建文件。





iis-express