2011-06-09 173 views
4

我有大約四個我在IIS Express中託管的Web項目。每當我在Visual Studio 2010中進行構建時,構建都會被阻止,直到我手動終止IIS Express。構建完成。創建一個新的IIS Express實例,按預期工作。Visual Studio 2010和IIS Express鎖定生成

我試圖做一個預生成事件殺IIS快遞與TASKKILL,但鎖起來似乎被執行前的預生成事件發生:/

如果我停止託管的網站,Visual Studio 2010中還將建設像平常一樣。

從研究中,一種可能性是IIS Express試圖顯示一個對話框,Visual Studio 2010正在等待用戶與之交互,但實際上並未顯示對話框。

是否有其他人遇到IIS Express和Visual Studio 2010鎖定建築物的問題?或者有關如何調試此問題的一些見解?

回答

2

如果我記得正確,vs 2010的最後一個服務包糾正了錯誤(至少在我的maschine上)。

+0

我確實安裝了Windows 7 SP1,它可能解決了這個問題。 – Kenoyer130 2011-06-23 02:13:32

+2

SP1沒有修復它在我身邊 – 2011-07-29 10:42:05

+3

SP1沒有爲我解決問題 – Manu 2011-12-27 15:00:50

0

聽起來像Visual Studio試圖做一些端口80,這是IIS阻止(這是它的默認偵聽器端口)。

一個簡單的谷歌搜索的port 80 visual studio帶來了幾個有前途的命中(如何配置它,嘿嘿!:第二個,甚至有類似問題的修復程序。)

0

這發生在我身上不斷,但後來我又使用WinXP/VS2010/IIS Express 7.5。我懷疑WinXP的一部分是罪魁禍首,也許是這種特殊情況下的錯誤?無論如何,VS2010想重建我的一個網絡應用程序,但出現無限期地等待Web應用程序的Temporary ASP.net目錄中的某些文件,直到我停止IIS Express。

相關問題