問題描述:
我們會時不時地用VS進行調(diào)試,當點擊停止調(diào)試的時候,網(wǎng)站再刷新一下,便會出現(xiàn)網(wǎng)頁走丟的現(xiàn)象,然后需要重新打開網(wǎng)站,很是麻煩,令人抓狂。如何解決呢?
首先說下,為啥會產(chǎn)生這種問題?
大致描述下VS打開網(wǎng)站的原理:首先會進行編譯,然后啟動IIS Express,接著瀏覽器請求相應(yīng)的頁面,服務(wù)器來響應(yīng),然后瀏覽器呈現(xiàn)。
出現(xiàn)這種問題,是因為我們關(guān)閉調(diào)試的同時,也把服務(wù)器(IIS Express)關(guān)閉了。
簡單說下IIS Express就是專門用來開發(fā)測試網(wǎng)站的,用于生產(chǎn)開發(fā)環(huán)境,IIS是正式的,開發(fā)好的網(wǎng)站需要部署到IIS上。
我在網(wǎng)上找了半天,解決方法都是針對以前版本的VS,博文如下:
https://www.cnblogs.com/January/p/3862706.html
按照上面的思路,然而并沒有什么卵用,
本人使用的是VS2019,相應(yīng)的設(shè)置位置有所不同
解決之道--關(guān)閉調(diào)試,點擊全部拆離即可
搞了幾個小時,終于搞好了,分享一波。其實非常非常簡單!
一開始,打開VS選項在調(diào)試菜單下,一個一個地找對應(yīng)的菜單,沒找到,又在項目屬性菜單下找,還是沒找到,接著又去了其他菜單下找,找找找,特么還是沒找到,可能是不夠細心,接下來又繼續(xù)找,找了半天結(jié)果還是沒找到。
主要一開始沒怎么關(guān)注調(diào)試主菜單下,這個菜單下有個子菜單,就是全部拆離。當關(guān)閉調(diào)試的時候,不要點擊停止調(diào)試,點擊全部拆離即可。
|