VS远程调试虚拟机中的程序

1.  设置VS项目属性 => 调试页   例子如下

远程命令: C:\test.exe

工作目录 : C:\

远程服务器名称:  192.168.xx.xx  查看网络共享 => 本地连接 => 详细信息

连接 : 不带身份验证的远程访问

2.  将VS所在目录下的远程调试工具复制到虚拟机, 我的是D:\Tool\VS2013\Common7\IDE\Remote Debugger

3.  将test.exe复制到虚拟机中的C盘

4.  运行虚拟机中 Remote Debugger目录下的msvsmon.exe   x64程序就选择x64目录下的,x32程序就选择x32下的  然后点击选项 => 无身份验证,运行任何用户进行调试

最长空闲时间可以改大点: 100000000000000000

原文地址:https://www.cnblogs.com/testvt/p/10915009.html

时间: 2024-08-04 19:02:03

VS远程调试虚拟机中的程序的相关文章

利用 Chrome 开发者工具远程调试 Android 中的原生 WebView

之前写过一篇关于 Android Studio 断点调试技巧 的文章,但都是针对 Native 代码的调试,对于 Hybrid 开发模式下的 WebView 却无从下手.幸运的是,PC 中的 Chrome 浏览器提供的开发者工具能够帮助我们远程调试 Android 中的 WebView 加载的网页. Android 4.4 (KitKat) 开始,使用 Chrome 开发者工具可以帮助我们在原生 Android 应用中远程调试 WebView 网页内容.一起来看看怎么操作吧. 第一步,设置 We

gdbserver远程调试嵌入式linux应用程序方法

此处所讲的是基于gdb和gdbsever的远程调试方法.环境为:PC机:win7.虚拟机:10.04.下位机:飞嵌TE2440开发板. 嵌入式linux应用程序的开发一般都是在linux里面编写好代码,并用交叉编译器arm-linux-gcc编译好之后再下载到板子上运行.如果建立了远程调试(能够在PC机ubuntu中调试板子中的linux应用程序),这样对于开发程序是极其方便的. 以下是摘自网络上的一些方法.其中加入了自己所遇到的一些问题,并提出了解决方法. 1.首先建立nfs文件系统,让PC机

使用gdb进行程序调试1-在GDB中运行程序

在GDB中运行程序 一.启动程序 如果在启动gdb时没有指明程序,可以使用命令file或exec-file加载程序: run(r): run(r)命令使程序启动,可以在run命令中指明程序参数:值得注意的是,首次运行run后,如果再次执行run并且不带参数,会以之前的参数运行程序. set args: 指定程序的参数.set args后,run可以不带参数而以指定的参数运行程序.如果set args不太参数,清楚程序参数,执行run后程序不太参数运行. 在加载程序后,如果程序重新编译,gdb会根

VS2013远程调试IIS中的网站

问题描述一般网站发布到远程iis中了.我们就无法调试了... 今天查到个可以远程调试iis或winform的方法: 记录下 第一步:copy 本地 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Remote Debugger目录到远程主机上,并运行msvsmon.exe 本机附加到进程 注意:pdb文件要有,和项目dll一起 注意:本地用户帐号和密码与远程的用户帐号和密码一致 运行打开secpol.msc打开本地策

xdebug远程调试Vagrant虚拟机中web程序的注意点

主要的一点: xdebug.remote_connect_back=0 这里xdebug.remote_connect_back=1将会使xdebug.remote_host的设置无效,从而无法debug.虽然xdebug.remote_connect_back=1,官方说明是自动检测浏览器的IP地址,然后自动连接到相应的客户端,但在vagrant中似乎工作不正确,我猜测可能是client端有多个IP造成的.所以这里还是手工指定比较稳妥.

如何通过PL/SQL远程连接虚拟机中的oracle11G

环境需求: 1. win8.1操作系统 2. 下载 instantclient_10_2 必须是32位的:http://www.oracle.com/technetwork/cn/topics/winsoft-085727.html 也可以在如下地址下载:http://download.csdn.net/detail/u011218159/8346121 之所以必须是32位的,是因为目前只对32OS支持所以额外下载32位的 3. PL/SQL Developer 工具:http://downlo

VS2010远程调试

VS2010远程调试 (虚拟机中无问题) 问题的产生是用自己编写的程序查看电脑中安装的系统的版本和是32位或者64位,我需要测试win8,我只是有一个win8的虚拟机系统,但其中没有安装任何IDE,不能够直接调试我的测试程序,所以省力的方法是远程调试.下面介绍方法: 一.用everything寻找Remote Debugger关键字定位到vs2010的安装目录中,或者直接寻找"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\

使用 MyEclipse远程调试 Java 应用程序

远程调试,需要本程序和服务器上的程序源码是相同的,这我们服务器使用的是tomcat7.在本地通过MyEclipse 10来调试服务器上的代码,需要本地能访问到服务器,我的服务器是在linux下. 1.对服务器上的tomcat7 bin目录下的   catalina.sh  文件进行修改 # Uncomment the following line to make the umask available when using the # org.apache.catalina.security.S

vs2012远程调试

不知道大家有没有遇到过这种情况,刚开发完的程序,明明在本机能够好好的运行,可是部署到服务器过分发给用户时,总是出现莫名其妙的错误. 一时半会又看不出问题来,怎么办呢?难道只能在服务器或是客户电脑上装一个vs.跟一下代码吗? 其实不用的,vs有一个远程调试的功能. 这个功能是这样的,程序在其他的电脑上运行,但是我们可以在本地电脑上进行断点跟踪. 下面以vs2012为例,为大家介绍一下无身份验证的远程调试(如果要用有身份验证,又没有域环境,参见最后的总结),同时也说一下vs2012与以前版本在远程调