2009-08-13 10 views
15

Visual Studio automatycznie wyświetla ładunków dll/wyładowuje w swoim panelu wyjściowego, tak jak poniżej:Visual Studio 2008 Output - Ukryj dll obciążenia i rozładowuje

'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' 

Czy mimo to aby tymczasowo wyłączyć? Podczas obszernego debugowania za pomocą DebugOutputString(), te wiadomości zawsze mają tendencję do wypychania moich wydruków z panelu i muszę je przeszukiwać, czyniąc proces znacznie bardziej uciążliwym. I googled i przeszukiwane przez wszystkich opcji VS mogłem pomyśleć, ale bezskutecznie ...

+0

Nie wiesz, że to możliwe, o ile nie jest to ukryty klucz rejestru gdzieś. Def. nie w ustawieniach = ( –

Odpowiedz

32

zadawane dzisiaj to samo, a odpowiedź była tak prosta, jak:

Right click w oknie Wyjście, gdy uruchamiasz swój program i odznaczasz wszystkie wiadomości, których nie chcesz oglądać (np. Wyjścia z wątku ).

W twoim przypadku, odznacz „wiadomości Załaduj moduł”

+0

DZIĘKUJEMY! To jest to! Nie mogę uwierzyć, że nie mogłem tego znaleźć ... czasami odpowiedź jest w najbardziej oczywistym miejscu, ale z jakiegoś powodu nie wydaje się być udokumentowana nigdzie:) – Metal450

+0

@ Metal450: rzeczy, które trzeba kliknąć prawym przyciskiem myszy i przypuszczać, że mogą być w jakimś ukrytym menu podręcznym nie są w najbardziej oczywistym miejscu ... Mam tu wyszukiwanie tego samego. I to samo dotyczy programu Visual Studio 2010 "Pokaż błędy IntelliSense" w oknie błędów. – sergiol

+0

Nawiasem mówiąc, nie jest konieczne, aby uruchomić program w celu uzyskania tego menu podręcznego - wystarczy przełączyć kontekst okna Output z "Build" na "Debugowanie" i możesz zrobić to samo. –