VS调试dll

一、调试本地dll文件

1、右键项目,点击“属性”,打开“调试”,修改“命令”即可,命令中记录的是目标exe所在文件路径。
注意:
a、配置中要选择debug,修改后一定要点击“应用”;
b、目标exe必须是debug版的;
c、调试的时候,必须保证dll和.h文件一致(库工程的头文件和生成的dll文件要与调试工程中的一致),否则vs上断点无效。
在这里插入图片描述
之后点击vs的运行按钮即可。

二、远程调试dll文件

方法一:
1、将下图文件夹copy到被调试电脑。根据目标电脑位数来对应打开x64或x86,然后以管理员身份打开“msvsmon.exe”。
图一

点击“工具”,点击“选项”,设置“无身份验证”,点击确定即可。
在这里插入图片描述
在这里插入图片描述
注意:要把最长空闲时间改为0。

2、打开“调试”,点击“附加到进程”,在“限定符”后写入目标电脑的ip,点击“查找”,在对话框中选择对应的电脑选项即可。
在这里插入图片描述
在这里插入图片描述
完成上述操作后,可用进程栏会显示目标电脑所有在运行的进程。
选择需要调试的进程,然后点击“附加”,就可以开始远程调试。
在这里插入图片描述

方法二:
1、执行上述方法一的步骤1。
2、打开项目属性页,按照下图所示,选择“远程windows调试器”。
在这里插入图片描述
在“远程命令”栏中写入目标电脑的调试程序路径;
在“远程服务器名称”栏中写入目标电脑的ip;
在这里插入图片描述
完成上述操作,即可进行远程调试。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值