VS停止調試,IIS Express也跟着關閉了


問題描述:
我們會時不時地用VS進行調試,當點擊停止調試的時候,網站再刷新一下,便會出現網頁走丟的現象,然后需要重新打開網站,很是麻煩,令人抓狂。如何解決呢?

首先說下,為啥會產生這種問題?

大致描述下VS打開網站的原理:首先會進行編譯,然后啟動IIS Express,接着瀏覽器請求相應的頁面,服務器來響應,然后瀏覽器呈現。
出現這種問題,是因為我們關閉調試的同時,也把服務器(IIS Express)關閉了。
簡單說下IIS Express就是專門用來開發測試網站的,用於生產開發環境,IIS是正式的,開發好的網站需要部署到IIS上。

我在網上找了半天,解決方法都是針對以前版本的VS,博文如下:
https://www.cnblogs.com/January/p/3862706.html

按照上面的思路,然而並沒有什么卵用,
本人使用的是VS2019,相應的設置位置有所不同

解決之道--關閉調試,點擊全部拆離即可

搞了幾個小時,終於搞好了,分享一波。其實非常非常簡單!
一開始,打開VS選項在調試菜單下,一個一個地找對應的菜單,沒找到,又在項目屬性菜單下找,還是沒找到,接着又去了其他菜單下找,找找找,特么還是沒找到,可能是不夠細心,接下來又繼續找,找了半天結果還是沒找到。
主要一開始沒怎么關注調試主菜單下,這個菜單下有個子菜單,就是全部拆離。當關閉調試的時候,不要點擊停止調試,點擊全部拆離即可。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM