c++ - 如何在 Visual Studio 中忽略 DLL 中的断点

标签 c++ c visual-studio visual-studio-2012 dll

我正在使用没有可用源代码的第 3 方 dll。它运行得很好,但每次我运行我的程序时,都会有一个烦人的弹出窗口显示“MyProgram.exe 已触发断点”。

如果我按继续,我的程序会 100% 正确运行。 如果我按下 break,我可以看到断点出现在第 3 方文件 alp41basic.dll

我不知道他们为什么要在他们的 dll 中放置断点。我怎样才能禁用它们?

我的问题与未回答的问题相同: https://stackoverflow.com/questions/17514072/is-there-a-way-to-make-visual-studio-continue-when-an-exception-occurs-on-a-line

最佳答案

我最终与分发该 dll 的公司进行了核对,确实其中存在断点,原因我不会深入。但是,如果我在调试器外部运行程序(甚至只是从 Windows 中打开二进制文件),这些弹出窗口就不会出现。

谢谢大家的帮助!

关于c++ - 如何在 Visual Studio 中忽略 DLL 中的断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24143915/

相关文章:

c++ - 如何检查静态库以查看是否正在导出调试符号?

c++ - Valgrind显示的空闲空间大于分配空间

c++ - 在 C++ OS X 中分配大空间

c - 如何用 printf 打印 1 个字节?

c# - Azure Devops 上的 Net Core 3.0 SDK Preview 9 的 Visual Studio 构建失败

c++ - 用于 boost::test 的带有海龟模拟的模拟对象

c++ - 在 Windows 7 中录制您所听到的音频

c - 面对 Lint 警告 560 : argument no. 3 应该是一个指针

c# - 停止 Visual Studio 2019,让我在 Debug模式下编辑文件

C# 显示完整数据表而不是仅搜索输入