2024年6月13日发(作者:)

1. 说明

本机:VS2005运行(Windows XP)

远程端:应用程序运行(本文以Window XPe为例)

2. 准备

(1) 拷贝本机" Microsoft Visual Studio 8Common7IDERemote

Debuggerx86"文件夹到远程端。

(2) 远程端:“本地安全策略 - 安全选项 - 网络访问:本地帐户的共享和安全模

式”改为:经典-本地用户以自己的身份验证。(XPe中该选项没找到,没有设置)

(3) 本地:打开待调试工程,在VS2005菜单中,打开“项目”-“属性”,左侧列

表选择“调试”,右侧设置选项如下图所示:

(其中,远程命令为远程端应用程序的绝对路径;远程服务器名称设置为远程端的IP。)

3. 开始调试

(1) 远程端:启动远程调试监视器

方法1:启动x86文件夹下程序,从“工具”-“选项”中将“身份

验证模式”改为“无身份验证,允许任何用户进行调试”,将“最大空闲时间”设置为

90(无穷大)。配置界面如下:

方法2:使用命令行:“ /noauth /anyuser /nosecuritywarn”。

(2) 远程端:将本地生成的应用程序拷贝到远程端,远程端应用程序的路径为1(3)中

的远程命令。

(3) 本地:打开待调试工程,按F5进行调试运行。