VS:同时调试产品和客开项目代码

VS多版本协同调试技巧

要在同一台计算机上同时使用Visual Studio 2020和Visual Studio 2019进行“附加到进程”调试:
1、启动两个Visual Studio实例

首先,分别启动Visual Studio 2019和Visual Studio 2020。您可以为每个Visual Studio版本打开您需要调试的对应解决方案或项目。
2、配置进程调试行为

为了更精细地控制调试过程,配置多进程的调试行为。在任意一个Visual Studio的“调试”菜单中,选择“选项和设置”,然后在“调试”->“常规”页面上,清除“一个进程中断时则中断所有进程”复选框。这样,当在VS2019中命中断点时,VS2020中附加的进程不会自动暂停
3、附加到目标进程

    在Visual Studio 2019中,选择“调试”>“附加到进程”(或按 Ctrl+Alt+P) 打开“附加到进程”对话框。
    将“连接类型”设置为“本地”。
    在“可用进程”列表中,找到并选择您要调试的目标进程。
    点击“附加”按钮。
    在Visual Studio 2020中,重复步骤1-3,附加到同一个或另一个您需要调试的进程。

4、进行同步调试

附加成功后,您可以在两个Visual Studio实例中分别设置断点。当程序执行到断点位置时,对应的Visual Studio调试器会中断,允许检查变量、调用堆栈等信息。由于配置了独立的进程中断行为,两个调试会话可以独立进行。
5、分离或停止调试

当调试完成时,您可以在各自的Visual Studio中使用“调试”>“全部拆离”来结束调试会话,而不会终止被调试的进程本身。

        通过以上步骤,利用不同版本的Visual Studio同时对多个进程进行调试,这在处理需要特定环境或不同版本依赖的项目时非常有用。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值