2016-03-03 45 views
2

在VS中進行調試時,特別是當應用程序依賴於遠程Web服務時(在解決方案中),它會自動爲這些Web服務暫停主機。默認情況下,停止調試過程時,它會殺死IIS Express進程。通常,在VS 2013中,我會在項目級別禁用「編輯並繼續」,並且即使在停止調試過程後,IIS Express進程仍然保持活動狀態。僅僅使用Ctrl + F5不會自動啓動應用程序使用的Web服務。VS 2015 - 在調試後保持IIS活着?

是否有辦法在2015年VS做到這一點?或者我需要F5來讓IIS Express進程在點擊「停止」後保持活躍狀態​​,或者以某種方式讓Ctrl + F5啓動相關Web服務的主機進程。謝謝。

+0

任何正確答案? – Nitesh

回答

0

你有沒有使用「真正的」 IIS考慮? 這是一個真正的Web服務器,它可以在不調試的情況下繼續運行。 您可以從'Windows功能'進行安裝。它還具有這樣的好處,即您可以擁有與生產服務器相同的設置,從而最大程度地減少正在運行的問題。

+1

我可以,但它需要不斷的額外步驟來更新所有應用程序,以便爲我正在處理的每個項目使用不同的路徑(並且我可以一次處理高達4或5個任意位置的任何地方)。這是一個更多的配置,IIS Express被自動配置。 –

0

調試時,你可以從過程「分離」,而不是阻止它的。

調試[菜單] - >分離所有