如果你写的程序在本地编译和运行没有问题,但是发布到其他机器上运行时出现了异常,程序运行的机器上没有安装调试期,此时就需要进行远程调试了。VC 6.0 可以进行远程调试, 但是需要进行一定的环境搭建。 请看下述:
1.有两台机器:A机(本地机)和 B机(远程), 其中A机装有Visual studio 6.0,B机没有安装。
2.B机需要的文件 MSVCMON.EXE,DM.DLL,MSDIS110.DLL,TLN0T.DLL(在A机Visual studio 6.0安装目录下的 Common/MSDev98/Bin中)
3.将上面的文件拷贝到B机的某个目录下(例如//B/C$/RemoteDebug/)
4.在A机上打开VC 6.0,打开需要调试的工程(例如工程名为RemoteDebug),设置断点,编译后,将工程目录下的 Debug/RemoteDebug.exe文件拷贝到B机某目录下(例如//B/C$/RemoteDebug/) 。对VC 6.0的IDE环境进行一定的设置,步骤如下:
a) 菜单Build->Set Active Configuration->[工程名] - Win 32 Debug。 点击OK
b) 菜单Build->Debugger Remote Connection->NetWork(TCP/IP),选择对话框中的Settings,在Target machine name or ip中输入B机的IP,点击OK。
c) 菜单Project->Settings->Debug标签页中,Category默认选择General,在Executable for debug session中输入调试程序的本地路径(例如VC6.0打开的工程目录下的Debug/RemoteDebug.exe)。在Remote executable path and name中输入c:/RemoteDebug/Rem
相关推荐
vc6 用于远程调试.rar
vc6 用于远程调试.
VC6 远程调试
VC6 远程调试 背景: 程序在自己的机器上运行ok, 到别人的机器上就问题不断,怎么回事? 不知道,调试一下吧,但是其他人的机器上没有安装 VC,怎么办? 装一个? 其实不必那么费时费事,用自己机器上的开发环境完全可以调试其他机器上的程序,这就是??远程调试。 基本概念: 远程客户机器 (指 客户的机器,运行需要调试的程序);本地调试机器 (指 运行VC, 用来调试其他PC上程序的机...
vc6 如何远程调试程序
vc6 远程调试程序
vc6.0远程调试
先明确下概念,远程调试嘛,自然是两个机器之间调试。程序运行在目标机器上,调试器运行在本机。当然,目标机器上还是要有少许辅助程序才能跟本机的调试器connect上,以便通讯。一般来说,只需要copy四个文件到目标机器上就行了:MSVCMON.EXE、DM.DLL、TLN0T.DLL和MSDIS110.DLL。这四个文件都能在VC6目录的Common/MSDEV98/Bin目录下面找到。copy过去之
VC++6.0调试篇:远程调试
闻香止步 淘宝店 饰品 *木雕系列*:檀木、黄杨木、桃木发簪 樟木壁挂 佛珠http://shop36570193.taobao.com朋友,有空来看看,喜欢的朋友请收藏 VC开发环境之所以提供远程调试的能力,是因为有些情况下单机调试会让你崩溃掉。。。比如,调试GUI程序的WM_PAINT消息,因为要单步调试,所以调试器会对界面的重绘产生副作用(Heisenberg不确定性原
VC 6.0 远程调试
a.准备远程目标机。运行msvcmon.exe--settings|Win32 Network(Tcp/IP)Setting/主机名。 b.准备主机。Build|Debugger Remote Connection 选NetWork(Tcp/Ip) --Settings Win32 Network(Tcp/IP)Setting/远程机名。 运行: 1.将工程
VC++设置远程调试
2019独角兽企业重金招聘Python工程师标准>>> ...
vc 6.0 远程调试
http://blog.sina.com.cn/s/blog_45eaa01a01014eb5.html
VC6调试技巧
如果你是用VC6进行程序开发,那么下面这些技巧将会对你的程序开发有一些帮忙。 l 函数测试(利用VC自带的QuickWatch) 参看下面图: l 让VC在调试过程中自动扩展类或结构用Notepad打开C:/Program Files/Microsoft Visual Studio/Common/MSDev98/Bin/ AU
在vs2010中使用外部程序测试COM自动化组件
<br />今天将一个Com自动化项目从VC6.0转换为VS2010重新编译后,启动调试,出现“无法启动程序:......”的错误。<br />解决方法:菜单 项目/属性:左边的树形菜单中选择:配置属性/调试,在右边的下拉框中选择“远程Windows调试器”,在“远程命令”中输入要调用的外部程序的完整路径即可。<br />
不让系统互相“干扰”—解决双系统启动问题
VC 6.0 远程调试 a.准备远程目标机。运行msvcmon.exe--settings|Win32 Network(Tcp/IP)Setting/主机名。 b.准备主机。Build|Debugger Remote Connection 选NetWork(Tcp/Ip) --Settings Win32 Network(Tcp/IP)Setti
VC++6.0远程调试
<br />先明确下概念,远程调试嘛,自然是两个机器之间调试。程序运行在目标机器上,调试器运行在本机。当然,目标机器上还是要有少许辅助程序才能跟本机的调试器connect上,以便通讯。一般来说,只需要copy四个文件到目标机器上就行了:MSVCMON.EXE、DM.DLL、TLN0T.DLL和MSDIS110.DLL。这四个文件都能在VC6目录的Common/MSDEV98/Bin目录下面找到。copy过去之后,运行msvcom.exe,看下图片~ <br /><br />有个Settings的按钮,不用管
DS90UB940N-Q1 FPD-Link III解串器:MIPI CSI-2与I2C控制通道配置实战
在嵌入式视觉与车载系统中,MIPI CSI-2协议是实现高速图像数据传输的行业标准,其核心机制在于通过虚拟通道(VC)和数据标识符(DT)在单一物理链路上复用多路逻辑数据流。这一原理使得单个接口能够高效传输来自多个图像传感器的数据,极大地简化了系统设计并提升了带宽利用率。从工程实践角度看,正确配置VC与DT是确保视频流能被后端处理器正确识别和解码的关键,直接关系到系统的稳定性和图像质量。DS90UB940N-Q1作为一款广泛应用的FPD-Link III解串器芯片,其价值在于将远距离同轴或双绞线传输的高速串
VC++6.0远程调试(亲试成功)
0 前言 VS2008及以上远程调试上篇已经讲过,这里再讲下VC++6.0开发环境下的远程调试能力,仅需下面4步即可,更方便的就接着后面的5-6步。 因为目标程序需要在有采集卡等相关硬件支持下的工控机上工作,工控机上面一般没有调试环境也不会放置源代码(出于保密)。假如工控机上的目标程序运行中出了问题,就需要有调试环境却无法安装采集卡等硬件的笔记本上进行远程调试。 1 远程调试条件 1....
129




被折叠的 条评论
为什么被折叠?



