27

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オプションを検索しましたが、役に立ちませんでした...

4

1 に答える 1

56

今日同じことを尋ねたところ、答えは次のように簡単でした。

プログラムの実行中に[出力]ウィンドウを右クリックし、表示したくないすべてのメッセージ(スレッド終了メッセージなど)のチェックを外します。

あなたの場合、「モジュールロードメッセージ」のチェックを外してください

于 2009-11-05T18:00:00.907 に答える