Visual Studio 2008 输出 - 隐藏 dll 加载和卸载

Posted

技术标签:

【中文标题】Visual Studio 2008 输出 - 隐藏 dll 加载和卸载【英文标题】:Visual Studio 2008 Output - Hide dll loads and unloads 【发布时间】:2010-11-19 04:36:53 【问题描述】:

Visual Studio 会自动在其输出面板中显示 dll 加载/卸载,如下所示:

'DialogAppDEBUG.exe': Unloaded 'C:\WINDOWS\system32\wbem\fastprox.dll'
'DialogAppDEBUG.exe': Unloaded 'C:\WINDOWS\system32\ntdsapi.dll'
'DialogAppDEBUG.exe': Unloaded 'C:\WINDOWS\system32\wldap32.dll'
'DialogAppDEBUG.exe': Unloaded 'C:\WINDOWS\system32\wbem\wbemsvc.dll'
'DialogAppDEBUG.exe': Unloaded 'C:\WINDOWS\system32\wbem\wbemprox.dll'
'DialogAppDEBUG.exe': Unloaded 'C:\WINDOWS\system32\wbem\wbemcomn.dll'

是否有暂时禁用此功能?当通过 DebugOutputString() 进行广泛的调试时,这些消息总是倾向于将我的打印结果从面板上推开,我必须四处寻找它们,这使得过程变得更加麻烦。我已经用谷歌搜索并搜索了我能想到的所有 VS 选项,但无济于事......

【问题讨论】:

不确定是否可行,除非某处有隐藏的注册表项。定义。不在设置里=( 【参考方案1】:

今天问了同样的问题,答案很简单:

在输出窗口中右击 你正在运行你的程序并且 取消选中所有你不知道的消息 想看(比如线程退出 消息)。

在您的情况下,取消选中“模块加载消息”

【讨论】:

谢谢!而已!不敢相信我找不到...有时答案在最明显的地方,但由于某种原因,它似乎没有在任何地方记录:) @Metal450:您必须右键单击并猜测它们可能在某些隐藏的弹出菜单中的东西并不在最明显的地方......我在这里搜索相同。同样适用于 Visual Studio 2010 在错误窗口中的“显示 IntelliSense 错误”。 顺便说一句,没有必要实际运行程序来获得弹出菜单 - 只需将输出窗口的上下文从 Build 切换到 Debug 即可。

以上是关于Visual Studio 2008 输出 - 隐藏 dll 加载和卸载的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2008 输出 - 隐藏 dll 加载和卸载

怎样在visual studio 2008中的c#控制台中用console.writeline语句输出一个字符数组?用foreach循环怎么写

我在 Visual Studio 2008 中看不到俄语字母

如何从 Visual Studio 调试输出窗口中读取文本

Visual Studio 2008 Express 是不是支持 t4?

如何在 Visual Studio 2008 中禁用 XAML 文件的“代码分析”?