type
status
date
slug
summary
tags
category
icon
password
Property
Sep 4, 2022 01:49 PM
🤔 缘由
今天解决的一个 bug,首先可以定位到一个大的部分,接着,我将这个部分的代码重新编译,将生成的`dll`和`pdb`文件替换到项目安装的对应位置后,开始将代码附加到进程进行调试。结果发现,定位清楚的问题,怎么也进不到我想让它进到的断点中来。之后还是在同事的帮助下,找到了原因,我启动进程,然后再去附加,当附加成功的时候,我打了断点的代码已经运行完成了。正确的设置方法是点击调试时,自动启用特定进程。归纳一下,附加到进程的两种方法是:
- 在菜单栏中的“调试”中选择附加到进程
- 在项目上右键“属性”将项目附加到进程
📝主旨内容
1. 在菜单栏中的“调试”中选择附加到进程
- 点击“附加到进程”
b. 点击调试代码类型
c. 选择你想附加到的进程即可
在项目上右键“属性”将项目附加到进程
🤗总结归纳
我调试的是 c# 和 c++ 项目代码,两种设置方法在我这里各有使用的场景。比如,在项目上右键的设置方法,可以在代码内直接调试,并自动启动可执行文件,比较方便一些。
😉Trouble Shoot
当弹出让刷新进程列表的对话框,提示你无法附加到进程时,把右键 属性——》调试——》附加 设置为 No。
🇲🇲 Link
- 作者:伯涵
- 链接:https://bohnbro.cn/article/vsattach
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。