3

VisualStudioのイミディエイトウィンドウで.loadSOSを使用し、出力の長いリストを生成するコマンド(たとえば、!dumpheap -type System.String -min 100)を誤って発行した場合、イミディエイトウィンドウは値の一覧表示を停止できません。何時間もスクロールし続けます。私にできることは、プロセスを強制終了してデバッグを再開することだけです。これは非常に迷惑です。即時ウィンドウでこのリストをキャンセルする方法や、SOSデバッグ拡張機能をより適切に使用するためのその他のヒントを知っていますか?

4

1 に答える 1

0

VisualStudio内からSOSを使用した経験はあまりありません。ただし、WinDbg(SOSの元のホーム)内から使用する場合は、CTRL+Breakを押すことでほとんどのコマンドを中断できます。Visual Studioで同じ処理が行われるかどうかはわかりませんが、試してみる価値はあります。

于 2009-09-23T02:37:18.797 に答える