2016-07-22 92 views
0

[.NET MVC,VS 2013,視窗10]無法啓動IIS Express Web服務器 - 雙重實例?

Error: Unable to launch the IIS Express Web Server. Failed to Register URL "http://localhost:61493/" for site "SiteName(1)" application "/". The process cannot access the file becuase it is already being used by another process. (0x80070020) 

還有一些其他的SO這個問題,但我的問題似乎有所不同。注意錯誤中的站點名稱後面的(1)。看起來,當我用Visual Studio運行應用程序時,有兩個應用程序正在運行,導致它想要啓動在端口61493上運行的兩個進程,並且它們正在相互爭鬥。當我使用netstat -ao | findstr 61493命令時,該命令只是掛起。當我用netstat -b,這表明大量進程,但沒有對61493.

運行我曾嘗試:

  • 更改我的端口號
  • 清除瀏覽器的歷史從applicationhost
  • 結算網站。配置
  • 通過任務管理器

的唯一沒結束IIS進程帽子的作品正在重新啓動我的電腦,然後問題在一兩天後再次出現。

+0

如果你自己運行netstat -ao,它是否完成?因爲,我想知道這個懸掛是否與問題有關。 –

+0

是的,它完成「netstat -ao」命令。 –

回答

0

我也使用windows 10和vs2013這通常發生在我調試運行我的項目多次而沒有正確結束當前的項目時。在系統托盤圖標下退出IIS Express始終可解決此問題。

+0

發生這種情況時,從未進行過調試。我通常只是開始不調試。 –