Asp.net
IISExpress 不從 Visual Studio 2015 開始
這裡有幾個問題,為什麼IISExpress不啟動。我找到的答案沒有幫助。但我自己找到了答案。這篇文章可能會幫助其他人解決問題。
行為:您在 Visual Studio 2015 中打開從其他人那裡複製的 Web 項目。您無法選擇瀏覽器,當您開始使用 F5 時,您會收到一條消息
無法啟動 IIS Express Web 伺服器。
沒有跡象表明為什麼。刪除applicationHost.config無濟於事,重新啟動/重新安裝等也無濟於事。管理模式無關緊要,目標機器上的新項目按預期工作。
解決方法:首先我發現在 VS 2012 中打開同一個項目是可行的,它啟動 IISExpress 就好了。那麼有什麼不同呢?它是項目根目錄中的*.vs文件夾,尤其是**.suo*文件,所有特定於 Visual Studio 2015 的使用者設置都駐留在該文件中。
如果您從另一個使用者/機器複製項目,請刪除文件夾*.vs 。*然後打開項目。它將即時創建一個新的設置儲存。該項目將像以前一樣執行,並且 IISExpress 按預期工作。
如果您看不到此文件夾 - 它是隱藏的。因此,在此步驟之前使隱藏文件可見。
舊項目和舊 VS 版本沒有*.vs*文件夾,因此無需刪除它。