VS 附加到程序除錯技巧

2021-06-12 15:02:08 字數 591 閱讀 8302

有些時候碰到自己開發的程式嵌入到別人的框架中,而在介面的地方出了問題,而又不方便將自己的模快加入到別人的工程中【有很多相關的檔案,還有mster頁面等】,這個時候vs的附加到程序除錯變得不可或缺了,過多介紹的東西就不多說了,直奔主題

1、拷貝project1的dll及相關的xap及頁面檔案到對應的project2工程中,不必加入到工程中。

2、啟動project2工程【ctrl+f5】,不除錯,啟動起來之後設定project1【ctrl+alt+p】附加到程序視窗

找到相關的程序【如果是web程式找到對應埠號的那個,是webdev開頭的那個】,attach上就可以了。

3、在需要除錯的地方設定斷點,執行就可以了。

4、如果是silverlight程式select一下選擇除錯的**是silverlight,這個很重要,如果自動選擇的話有可能無法除錯到silverlight程式中,我碰到過一次這樣的問題。

5、如果還是進入不了斷點,在工具->選項->除錯,取消要求與源**一致的選項【我也碰到過一次進入不了斷點,反覆折騰了好久】。

VS除錯技巧之附加到程序

使用vs進行專案開發時,往往 量很大而且編譯容易出現錯誤或者編譯時間過長的情況,或者乙個解決方案有多個程序時,往往f5進入斷點進行除錯的話會非常消耗時間,但是我們又急著要進行除錯某部分網頁時可以vs的使用小技巧 以下展示的是乙個解決方案下有多個web 進行快速除錯 遇到的問題是同乙個解決方案下的另乙...

VS除錯技巧之附加程序

事實上原理還是一樣的。僅僅只是用f5的時候vs自己主動的把各種動作執行完成。如今我們來手動操作而已。大致的過程例如以下 在iis加入的專案中右鍵目標頁,選擇瀏覽,等待瀏覽器響應就可以 這個時候相當於啟動了iis程序 假設我們不是以管理員執行的vs,它會提示你須要許可權。我們右鍵vs的圖示選擇 以管理...

VS除錯技巧之附加程序

其實原理還是一樣的,只不過用f5的時候vs自動的把各種動作執行完畢,現在我們來手動操作而已。大致的步驟如下 在iis新增的專案中右鍵目標頁,選擇瀏覽,等待瀏覽器響應即可 這個時候相當於啟動了iis程序 在vs中找到 除錯 選單,選擇 新增到程序 之後彈出如下對話方塊,將 顯示所有回話中的程序 打勾,...