LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

C# 客戶端程序 Visual Studio 遠(yuǎn)程調(diào)試方法

admin
2023年7月14日 10:11 本文熱度 1125

導(dǎo)讀

傳統(tǒng)桌面客戶端的遠(yuǎn)程調(diào)試相比UWPASP等項目來說,配置比較麻煩,因為它是非部署的應(yīng)用程序,原理是復(fù)制編譯的文件到遠(yuǎn)程計算機,通過網(wǎng)絡(luò)來連接和VS的通信,本文主要講述WPF,WinForm應(yīng)用程序的遠(yuǎn)程調(diào)試。 


安裝 Remote Debuger

  • 下載適合 Visual Studio 版本的最新遠(yuǎn)程工具。最新的遠(yuǎn)程工具版本與早期的 Visual Studio 版本兼容,但早期的遠(yuǎn)程工具版本與后來的 Visual Studio 版本不兼容。(例如,如果使用的是 Visual Studio 2019,請下載 Visual Studio 2019 遠(yuǎn)程工具的最新更新。在這種情況下,請不要下載 Visual Studio 2022 遠(yuǎn)程工具。)

  • 下載與要安裝遠(yuǎn)程工具的計算機具有相同體系結(jié)構(gòu)的遠(yuǎn)程工具。例如,如果要在運行 x64 操作系統(tǒng)的遠(yuǎn)程計算機上調(diào)試 x86 應(yīng)用程序,請安裝 x64 遠(yuǎn)程工具。

可以通過將msvsmon.exe復(fù)制到遠(yuǎn)程計算機,也可以通過安裝遠(yuǎn)程工具來運行遠(yuǎn)程調(diào)試器(安裝遠(yuǎn)程工具完成以后就和復(fù)制粘貼文件打開msvsmon.exe是一樣的,多一個配置頁面,這里主要演示復(fù)制粘貼):

右鍵 Visual Studio => 打開文件位置 => 找到當(dāng)前目錄下的Remote Debugger文件夾 => 復(fù)制粘貼x64或者x86到你的遠(yuǎn)程計算機中,運行文件夾中的 msvsmon.exe


配置身份驗證模式:工具 => 選項 => Windows 身份驗證或者無身份驗證,前者需要在連接時進(jìn)行身份驗證:


確認(rèn)就可以了:

VS調(diào)試配置

找到我們本機要調(diào)試的項目,用一個簡單的Winform項目為例:項目屬性 => 調(diào)試 => 使用遠(yuǎn)程計算機 => 根據(jù)遠(yuǎn)程機配置的身份驗證模式選擇是否進(jìn)行身份驗證 => 重新生成項目

不要勾選啟用本地代碼調(diào)試

配置遠(yuǎn)程調(diào)試目錄

在遠(yuǎn)程計算機上創(chuàng)建一個文件夾,其路徑與 Visual Studio 計算機上的 Debug 文件夾相同:<源路徑>\Demo01\Demo01\bin\Debug


將遠(yuǎn)程主機文件夾設(shè)置為共享 Everyone :


將有 Visual Studio 計算機上的項目 Debug 文件夾下的文件復(fù)制粘貼到遠(yuǎn)程主機 Debug 文件夾下,可手動復(fù)制項目,或者使用 XCopyRobocopyPowerShell 或其他選項:

運行程序

在本地運行調(diào)試就可以了。

可能出現(xiàn)的問題:

  • 如果出現(xiàn)無法命中斷點,提示未加載任何符號集啥的,就重新在本地編譯一遍,然后將編譯好的Debug文件下的內(nèi)容復(fù)制到遠(yuǎn)程主機上再來。

  • 遠(yuǎn)程調(diào)試錯誤和疑難解答

  • 排查遠(yuǎn)程調(diào)試問題

  • 遠(yuǎn)程調(diào)試可能出現(xiàn)的問題有很多,建議就是x64x86都復(fù)制進(jìn)去,出錯了就兩個換著來,還有身份驗證模式,怎么能用怎么來嘛,對吧。


出處:https://www.cnblogs.com/BoiledYakult/p/17459749.html
作者:BoiledYakult

版權(quán)聲明:本文來源于網(wǎng)友收集或網(wǎng)友供稿,僅供學(xué)習(xí)交流之用,如果有侵權(quán),請轉(zhuǎn)告小編或者留言,本文章立即刪除。


- EOF -


該文章在 2023/7/14 10:16:22 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

黄频国产免费高清视频,久久不卡精品中文字幕一区,激情五月天AV电影在线观看,欧美国产韩国日本一区二区
亚洲高清无在码在线看片 | 思思99思思久久最新精品 | 亚洲人成亚洲人成在线观看 | 日本精品你懂的在线观看 | 亚洲一区AV在线播放 | 亚洲A∨日韩AV高清在线观看 |