簡體   English   中英

在未安裝Visual Studio的Windows XP計算機上運行的遠程調試代碼

[英]Remote Debugging code running on a Windows XP machine without Visual Studio installed

我想遠程調試Windows XP計算機上運行的可執行文件。 這台機器沒有安裝Visual Studio。 我正在從網絡上的另一台計算機運行Visual Studio .NET。 (我可以很容易地遠程調試其他裝有Visual Studio .NET的XP機器)。

我找到了遠程調試工具(在這種情況下為msvsmon.exe )將文件夾復制到了要調試並運行它的計算機上的本地目錄中。 cmd窗口指示我正在運行“ Visual C ++遠程調試監視器(x86)版本7.00.96”

我嘗試從VS中選擇機器以附加到進程,但收到錯誤消息:

無法連接到機器。 調試器未正確安裝。 運行安裝程序以安裝或修復調試器。

由於無法在線找到足夠老的調試工具,因此我不確定該如何進行。

雖然時間還很充裕,但您應該獲得VS2010 Service Patch 2的副本並進行安裝,VS2010中msvsmon.exe的版本是支持XP遠程調試的最新版本。 在我的工作中,我們為XP Embedded開發,並擁有在全球范圍內廣泛使用的安裝基礎。 如果我們更改運行時間(會破壞/損壞/關閉制造),我們的客戶會大喊血腥的謀殺案。 因此,我們現在不得不遷移到VS2019,但我們還是為XP客戶端構建的。 我們的新產品確實運行較新的Windows Embedded版本,但仍需要傳統產品,並且這些產品基於XP嵌入式。 據我所知,VS2019沒有遠程調試功能,並且我們公司不允許將VS2010分發給我們的客戶,以便他們可以單步調試。 非常沮喪。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM