远程调试工具
在开发过程中,我们经常会遇到远程调试的问题,尤其是做桌面开发,如果远程目标机没有调试环境,那么调试起来就很复杂,本工具可以实现自动进行远程调试功能,其中包括自动编译本机上的项目,然后将本机项目和远程调试工具一起发送给远程目标机以及自动开启远程目标机的调试程序和远程调试工具。大大减少了远程调试的过程复杂度,省时省力。
本工具主要分为两部分,本机电脑中Visual Studio的插件可直接在应用商店下载 Remote Debug Tool, 远程目标机的运行程序需到git仓库下载,地址为:远程调试工具下载安装包,git这个压缩包里面也包含了本机电脑的插件安装包。 3.使用方法 关于服务端,请在git仓库下载服务端的安装包,地址为:远程调试工具下载安装包,然后解压这个服务端程序的压缩包,将解压后的文件拷贝到用户的远程目标机,然后开始配置服务端,解压后的文件如下所示: 先打开RemoteSever.exe.config文件配置服务端信息: 从上往下,依次修改对应的value 第一行为用户服务端的IP 第二行为用户服务端的端口号 第三行为打开远程调试工具的方式和端口号,均可修改,这里默认的是无身份验证模式,允许任何用户修改,端口号为1234,这里的参数均可修改 第四行是要打开的远程调试工具,如果是x86程序就修改参数为x86,这里默认是x64 第五行是远程机上存远程调试工具和运行文件的路径,这里默认C盘下的一个temp文件,用户需自己修改到一个本机已有的文件路径 关于本机Visual Studio的插件安装完成后,点击工具按钮,找到Remote Debug按钮,点击按钮,输入用户要连接的远程目标机(服务端)的IP地址和端口号,然后等待远程目标机的服务程序启动后,点击开始按钮,即可完成远程调试功能。 注意:目前该版本只可调试托管(v4.6, v4.5, v4.0)版本的代码 问题:目前插件的IP和端口的输入框,只可输入不可删除(当然也不是完全不可,有时可以),应该是插件吞掉了Backpace等键,已上报给VS开发者社区论坛,所以如果输错IP或端口,就重新点击插件重新输入,不要退格 |