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