其實原理還是一樣的,只不過用f5的時候vs自動的把各種動作執行完畢,現在我們來手動操作而已。大致的步驟如下:
在iis新增的專案中右鍵目標頁,選擇瀏覽,等待瀏覽器響應即可(這個時候相當於啟動了iis程序):
在vs中找到「除錯」選單,選擇「新增到程序」,之後彈出如下對話方塊,將「顯示所有回話中的程序」打勾,找到iis的相關程序「w3wp.exe」,之後點選「附加」即可。
如果我們不是以管理員執行的vs,它會提示你需要許可權,我們右鍵vs的圖示選擇「以管理員執行」即可。有乙個更為徹底的方法,找到vs程式,右鍵,選擇「相容性」選項卡,將「特權等級」中的「以管理員身份執行此程式」打勾,確認,以後每次執行vs都將是管理員身份。
新增程序之後我們就會發現自己的vs已經處於除錯狀態,之後就可以按照我們以前的方法進行相應的除錯了。
這種除錯感覺有點麻煩,在解決方案中的專案不多以及合作開發人員比較少的情況下f5除錯感覺更為省事一些。這種除錯的好處是,我們不需要等待vs每次慢吞吞的啟動,然後進入除錯狀態,因為把步驟分別給了iis和vs,啟動起來更為快捷。而且對於經常被更新就出錯的麻煩這麼的人來說,這個方法無疑是個福音。我們可以將其他人的錯誤打擾盡可能的降低。
VS除錯技巧之附加程序
事實上原理還是一樣的。僅僅只是用f5的時候vs自己主動的把各種動作執行完成。如今我們來手動操作而已。大致的過程例如以下 在iis加入的專案中右鍵目標頁,選擇瀏覽,等待瀏覽器響應就可以 這個時候相當於啟動了iis程序 假設我們不是以管理員執行的vs,它會提示你須要許可權。我們右鍵vs的圖示選擇 以管理...
VS除錯技巧之附加到程序
使用vs進行專案開發時,往往 量很大而且編譯容易出現錯誤或者編譯時間過長的情況,或者乙個解決方案有多個程序時,往往f5進入斷點進行除錯的話會非常消耗時間,但是我們又急著要進行除錯某部分網頁時可以vs的使用小技巧 以下展示的是乙個解決方案下有多個web 進行快速除錯 遇到的問題是同乙個解決方案下的另乙...
VS 附加到程序除錯技巧
有些時候碰到自己開發的程式嵌入到別人的框架中,而在介面的地方出了問題,而又不方便將自己的模快加入到別人的工程中 有很多相關的檔案,還有mster頁面等 這個時候vs的附加到程序除錯變得不可或缺了,過多介紹的東西就不多說了,直奔主題 1 拷貝project1的dll及相關的xap及頁面檔案到對應的pr...