Как эффективно работать с расширениями отладки SOS?

StackOverflow https://stackoverflow.com/questions/1460594

  •  12-09-2019
  •  | 
  •  

Вопрос

Когда я использую .load SOS в непосредственном окне Visual Studio и случайно ввожу команду, которая приводит к длинному списку вывода (например,!dumpheap -type System.String -min 100), непосредственное окно просто не может перестать перечислять значения и продолжает прокручиваться часами.Все, что я могу сделать, это завершить процесс и перезапустить отладку.Это очень раздражает.Знаете ли вы, как я могу отменить этот список в ближайшем окне, или у вас есть какой-нибудь другой совет, как мне лучше использовать расширения отладки SOS?

Это было полезно?

Решение

У меня нет большого опыта использования SOS из Visual Studio.Но при использовании из WinDbg (исходного дома SOS) вы можете прервать большинство команд, нажав CTRL+Break.Я не уверен, что Visual Studio будет иметь такую ​​же обработку, но попробовать стоит.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top