當我在Visual Studio調試器中運行我的Win32項目時,我得到了關於加載哪些DLL,一次機會異常等等的輸出的大量輸出。從Visual Studio輸出窗格(C++)的超壓輸出
有沒有一種方法可以抑制這種輸出?有一天,我可能想知道何時加載'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 ...
謝謝,輝煌! – 2010-04-22 08:21:07
注意,因爲我覺得很蠢:你必須選擇「顯示輸出從調試」(又名,目前顯示你想要修改的輸出) – admalledd 2015-02-09 18:40:33
有沒有什麼辦法讓這些設置在Visual Studio重新啓動之前持續存在?我發現每次重新啓動應用程序時都需要取消選擇模塊加載/卸載。 – 2015-04-27 21:41:23