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

首先說下,為啥會產生這種問題?
大致描述下VS打開網站的原理:首先會進行編譯,然后啟動IIS Express,接著瀏覽器請求相應的頁面,服務器來回應,然后瀏覽器呈現,
出現這種問題,是因為我們關閉除錯的同時,也把服務器(IIS Express)關閉了,
簡單說下IIS Express就是專門用來開發測驗網站的,用于生產開發環境,IIS是正式的,開發好的網站需要部署到IIS上,
我在網上找了半天,解決方法都是針對以前版本的VS,博文如下:
https://www.cnblogs.com/January/p/3862706.html
按照上面的思路,然而并沒有什么卵用,
本人使用的是VS2019,相應的設定位置有所不同

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

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/115.html
下一篇:WinForm版 螢屏截圖
