欧美人与禽2O2O性论交,秋霞免费视频,国产美女视频免费观看网址,国产成人亚洲综合网色欲网

使用VS遠程調(diào)試其他電腦上安裝的軟件(使用vs遠程調(diào)試其他電腦上安裝的軟件是什么)

今天在用戶的一臺機器上遇到了很奇怪的問題。一個按鈕點擊時概率性的第一次點擊無反饋。

因為是概率性的,概率又很低,而當初在設計Log時又設計的是必須重啟軟件才會生效log開關(guān);

所以這里使用當時release編譯出的產(chǎn)物 調(diào)試產(chǎn)物配合遠程調(diào)試來跟蹤問題。

需要用到的東西:

一、被調(diào)試的機器安裝Remote Debugger

在VS安裝的電腦里進入以下目錄,如果是2017的VS找對應的2017文件夾。我的是Enterprise版本,找對應的文件夾就行。比如preview版本的就找preview等等。32位的程序就拷貝X86的目錄到對應的軟件機器上,64位的就拷貝x64用于調(diào)試。

目錄如下:

C:Program Files (x86)Microsoft Visual Studio2019EnterpriseCommon7IDERemote Debugger

C:Program Files (x86)Microsoft Visual Studio2019PreviewCommon7IDERemote Debugger

在需要被調(diào)試的機器上啟動目錄下的msvsmon.exe 程序。我保持了默認、點擊配置遠程調(diào)試。并在彈出的UAC中選擇是。

使用VS遠程調(diào)試其他電腦上安裝的軟件(使用vs遠程調(diào)試其他電腦上安裝的軟件是什么)

右下角圖標通知欄就會有一個下圖的圖標,如果沒有,在收起來的圖標欄里找一下。這個就是調(diào)試工具,用于安裝在被調(diào)試的機器上。

使用VS遠程調(diào)試其他電腦上安裝的軟件(使用vs遠程調(diào)試其他電腦上安裝的軟件是什么)

雙擊打開調(diào)試器。選擇工具=》選項=》我關(guān)閉了身份驗證,選擇無身份驗證,設置最長時間為999999。當然您也可以設置windows 身份驗證,但是我調(diào)試時間比較短,而且只是調(diào)試的時候打開這個軟件,所以我設置了無身份驗證,點擊確定。

使用VS遠程調(diào)試其他電腦上安裝的軟件(使用vs遠程調(diào)試其他電腦上安裝的軟件是什么)

我是在同一個局域網(wǎng)之內(nèi)的,如果不是同一個局域網(wǎng),看是否有外網(wǎng)獨立IP。或者使用花生殼之類的轉(zhuǎn)發(fā),也可以。

二、在VS中打開對應的代碼并附加遠程調(diào)試的進程。

使用VS遠程調(diào)試其他電腦上安裝的軟件(使用vs遠程調(diào)試其他電腦上安裝的軟件是什么)

在對應的代碼工程中,點擊菜單欄中的調(diào)試=》附加到進程=》連接目標=》查找=》找到下面的1個連接=》點擊選擇

使用VS遠程調(diào)試其他電腦上安裝的軟件(使用vs遠程調(diào)試其他電腦上安裝的軟件是什么)

如果列表中沒有,請檢查是否在一個網(wǎng)絡之內(nèi)?;蛘呤欠衲茉L問到這個機器。在cmd下用ping的方式驗證一下,是否可以連通IP地址。

如果選擇成功之后,進程列表就會刷新,然后選擇你需要調(diào)試的進程,點擊附加,如果沒有你需要的進程,請在需要被調(diào)試的機器上確認是否進程存在,然后再調(diào)試的機器上點擊刷新。找到需要調(diào)試的進程,點擊附加按鈕。就可以了。

三、在VS中使用模塊加載添加斷點

PS:VS沒有運行DEBUG是沒有這個菜單的

VS附加進來之后。如果沒有對應版本調(diào)試使用的pdb文件是沒有辦法打斷電話調(diào)試的。

再運行起來的VS中點擊調(diào)試=》窗口=》模塊,用于附加調(diào)試。

使用VS遠程調(diào)試其他電腦上安裝的軟件(使用vs遠程調(diào)試其他電腦上安裝的軟件是什么)

再這個模塊功能中找到你對應的exe和DLL。然后看符號狀態(tài),是否是已加載符號,如果不是,則右鍵點擊對應的行,選擇加載符號,選擇代碼對應的pdb文件。一定要注意,代碼和應用程序和PDB文件要能對應上,否則沒有辦法調(diào)試。這個可以在每次出版本提交代碼的時候。再SVN或者git上做個記錄,把pdb產(chǎn)物也提交上去做備份。

使用VS遠程調(diào)試其他電腦上安裝的軟件(使用vs遠程調(diào)試其他電腦上安裝的軟件是什么)

通過以上步驟,就可以正常再你的代碼中增加斷點,并且通過操作調(diào)試拉。

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部