2016-07-20 207 views
10

這裏有幾個問題,爲什麼IISExpress沒有啓動。我找到的答案沒有幫助。但我自己找到了答案。這篇文章可能會幫助他人。IISExpress無法從Visual Studio 2015開始

行爲:你打開你從別人在Visual Studio 2015年複製Web項目中,您不能選擇瀏覽器,當你開始使用F5你會得到一個消息,說

無法啓動IIS Express Web服務器。

沒有跡象表明爲什麼。刪除applicationHost.config沒有幫助,重新啓動/重新安裝等也沒有幫助。管理員模式並不重要,目標機器的新項目按預期工作。

回答

29

決議:首先我發現打開VS 2012中的同一個項目的工作,它啓動IISExpress就好了。那有什麼不同?它是.vs文件夾中的項目根目錄,這裏尤其是文件.suo其中所有用戶設置特定於Visual Studio 2015駐留。

如果您從其他用戶/機器複製項目,請刪除文件夾.vs。然後打開該項目。它將即時創建新的設置存儲。該項目將像以前一樣運行,並且IISExpress按預期工作。

如果你看不到這個文件夾 - 它是隱藏的。因此,在此步驟之前使隱藏的文件可見。

老年項目和老年VS版本沒有.vs文件夾,因此不需要刪除它。

+1

並且在移除.vs之前關閉VS解決方案 –

+0

如果使用VS2015和.net Core項目,還可以從/ Properties – Chris

+0

中刪除launchSettings.json,我們已經從另一個用戶/機器複製項目。刪除.vs文件夾並重新打開項目對我們來說很好。 –

相關問題