由於經常使用VS進行開發,特別是網站開發,調試是必備的技能。但是我們通常的做法是F5進行debugg調試。這樣子效率其實很低。下面介紹一種我常用的調試方法。
首先確保你本地已經安裝了IIS,如果沒有安裝。請參考這篇文章。
win7怎麼安裝IIS
安裝完成後,把自己的開發的MVC或者Web項目,搭建成網站。
搭建過程如下:
如:www.aaa.com
到這個時候,一個本地地址為:www.aaa.com的網站已經搭建好了。
使用方法,可以參考這篇文章:
基於Chrome浏覽器的Hosts代理插件
如果不能FQ的,或者github無法訪問的。可以下載該附件:
=Host switch plus
在Host switch plus配置如下:
啟用該配置:
單擊圖標會變成綠色即可。
這個時候,直接在chrome浏覽器中輸入:www.aaa.com 試試?
是不是可以直接訪問了?
采用IIS站點來進行開發後,一般情況下我們已經不需要調試。想看效果直接浏覽器敲訪問地址即可。
即使你vs沒有啟動。只要你IIS在啟動狀態下,即可訪問。
你修改本地後端代碼時,只需生成下你的web項目即可。浏覽器刷新即可看到效果,不會中斷你的代碼思路。
如你真需要斷點調試,可進行如下操作:
vs中,選擇“調試”》附加到進程(快捷鍵:Ctrl+Alt+P,建議用快捷鍵)
選擇IIS的進程w3wp.exe(可輸入字母w,快速找到),選擇你搭建的IIS站點的應用程序池(我當時用的 www.aaa.com 應用程序池),選擇“附加”(或者直接回車)即可進行斷點調試。