vs2005遠端除錯不象vc6那麼簡單,已經做了修改,你需要轉換,以前我也是覺得vc6方便,但用習慣了vs2005遠端除錯反而覺得vs2005方便。vs2005遠端除錯方法如下:
除錯前提, 被除錯機器上有運程偵錯程式程式, 這個程式可以從vs2005的安裝目錄下拷貝:
拷貝乙個資料夾就可以了. 然後執行這個程式, 你會看到伺服器的名稱, 這個名稱下面需要用到.
如果是預設安裝,那麼這個資料夾的路徑如下:
c:/program files/microsoft visual studio 8/common7/ide/remote debugger/x86
[附加到程序]:選單:「除錯」---「附加到程序」
被除錯端---remote pc;
執行程式的使用者名稱 和 執行 遠端偵錯程式的使用者名稱(可在) 具有對除錯端的訪問許可權(user組就可以了)
比如: usera;
除錯端---local host;
執行vs的使用者名稱具有對remote的訪問許可權(user)就可以了
比如: userb:
那麼, 需要在remote pc 上新增userb, 密碼是對端相同; 可以是user組
在local host上新增usera; 密碼是對端相同; 可以是user組
[f5直接啟動遠端除錯]:
如果不進行提前設定, f5將啟動本地除錯; 要啟動遠端除錯必須先進行"專案屬性"的設定:
在"專案屬性"---"除錯"--- 除錯型別選擇 "遠端除錯"
主要是兩個地方: 乙個是輸出檔案位置, 也可以在生成後事件裡拷貝或手動拷貝;
另乙個是除錯檔案位置, 需要設定除錯型別為遠端除錯, 然後設定伺服器為: 運程伺服器名,
這個名字就是遠端偵錯程式上顯示的名稱. 如m8000@setm8000, m8000表示的是連線遠端計算機
所使用的使用者名稱, 除錯主機上需要有這個使用者名稱才能正常連線.
還需要設定"遠端命令", 就是除錯時執行哪個檔案, 可以直接寫被除錯機器上的實際目錄,
比如: d:/test/test.exe
vs2005 遠端除錯手記
需要一台安了vs2005的機子 a 一台安裝了.net fw2.0的客戶機 b 作業系統都是svr2003 1 在兩個機子上建立乙個相同的使用者名稱和密碼的使用者 redebug 並都把他們加到administrators,和debugger users 組。2.在a機上共享 program fil...
VS2005遠端除錯的方法
1 遠端端 安裝 vs2005 光碟 x vs remote debugger x86 rdbgsetup.exe 或者直接執行或 copy 本地端的 program files microsoft visual studio 8 common7 ide remote debugger x86 2 ...
VS2005除錯技巧集合
下面有從淺入深的6個問題,您可以嘗試回答一下 乙個如下的語句for int i 0 i 10 i 什麼都寫在一行,你怎麼在j 5前面插入斷點 在乙個1000次的迴圈體內部設定斷點,你希望當迴圈進行到900次後中斷,怎麼才能做到呢?你有乙個表示式在上面迴圈的某一次發生了變化,你想知道是哪一次,在哪個地...