vc++ 2012在x86 Windows Xp机器上的远程调试

VC++2012 Remote Debugging on a x86 Windows Xp Machine

本文关键字:程调试 调试 2012 x86 Windows 机器 Xp vc++      更新时间:2023-10-16

是否有可能在远程Windows Xp (x86)机器上调试本机c++应用程序(v110_xp工具集)。

我已经尝试在Windows Xp上下载vc++ 2012的远程工具,但我无法安装它。因此,我为vc++ 2010安装了远程工具,并配置了远程调试工具,以允许每个人在没有身份验证的情况下进行调试(只是为了尝试它是否有效)。在本地pc (Windows 7)上,我设置了远程pc的名称,并选择"无认证"。但是这行不通

嗯,你可以用Windows的调试工具来做,Visual Studio 2012已经增加了对它的支持。在VS2012安装之后,还应该安装Windows DDK 8.0。然后,您应该安装"X86调试器和工具-x86_en-us"。在目标(XP)机器上安装msi"包,正确配置防火墙(最好完全禁用)并使用新的"Windows用户模式传输"(WinDDK添加了它)进行连接。现在你可以按F10/F11/Shift-F11步进。

然而,有一个烂苹果在一堆- Windows调试器工作W-A-A-Y慢,步进从一行到另一行5到10秒的延迟…对我来说,这是不可接受的,所以我仍然在VS2010中调试所有的bug(哈哈)。