gpt4 book ai didi

visual-studio - 禁止来自 Visual Studio 输出 Pane (C++) 的输出

转载 作者:行者123 更新时间:2023-12-04 23:10:06 25 4
gpt4 key购买 nike

当我在 Visual Studio 调试器中运行我的 Win32 项目时,我得到了关于加载了哪些 DLL、第一次机会异常等的大量输出。

有没有办法可以抑制这个输出?

有一天,我可能想知道“C:\Windows\SysWOW64\ntdll.dll”何时加载,但通常我不在乎。当我运行单元测试时尤其如此,并且只想被告知是否有任何测试失败。

这些东西不是控制台应用程序输出的,而是 Windows 应用程序输出的。举个例子来说明我的意思,这里是最近一次单元测试运行输出的第一行。

'MyProject.exe': Loaded 'C:\dev\MyProject\Testing\MyProject.exe', Symbols loaded.
'MyProject.exe': Loaded 'C:\Windows\SysWOW64\ntdll.dll'
'MyProject.exe': Loaded 'C:\Windows\SysWOW64\kernel32.dll'
'MyProject.exe': Loaded 'C:\Windows\SysWOW64\KernelBase.dll'
'MyProject.exe': Loaded 'C:\Windows\SysWOW64\dbghelp.dll'
'MyProject.exe': Loaded 'C:\Windows\SysWOW64\msvcrt.dll'
'MyProject.exe': Loaded 'C:\Windows\SysWOW64\user32.dll'
'MyProject.exe': Loaded 'C:\Windows\SysWOW64\gdi32.dll'
'MyProject.exe': Loaded 'C:\Windows\SysWOW64\lpk.dll'
'MyProject.exe': Loaded 'C:\Windows\SysWOW64\usp10.dll'
'MyProject.exe': Loaded 'C:\Windows\SysWOW64\advapi32.dll'

... and on and on ...

最佳答案

右键单击输出窗口。您将看到一个弹出菜单,您可以在其中取消选择不想看到的消息类型(例如,模块加载和模块卸载消息)。不幸的是,它将所有异常消息放在一起,因此(至少 AFAIK)您不能排除第一次机会异常消息(您很少关心),而是保留第二次机会异常消息(您通常关心)。

关于visual-studio - 禁止来自 Visual Studio 输出 Pane (C++) 的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2689065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com