VS2010 Intellitrace, можете ли вы заставить отладчик перематывать? - PullRequest
2 голосов
/ 28 апреля 2010

Я только что установил Intellitrace, и кажется, что он собирает данные только из предыдущих точек во время отладки, и я не нашел способа заставить отладчик вернуться к предыдущим точкам выполнения с помощью intellitrace.

Возможно ли это, потому что это подразумевается в маркетинговом материале, который я прочитал.

Ответы [ 2 ]

2 голосов
/ 16 сентября 2010

Предостережение: это бесстыдная самореклама, но я думаю, что это довольно по теме.

Возможно, вы захотите взглянуть на Rec Debugger . Он должен делать то, что вы просите - позволить вам сделать шаг назад в программах .NET. Однако он находится в бета-версии и повсюду генерирует исключения NotImplementedException. Кроме того, это не так быстро, как хотелось бы. Но я был бы очень признателен за сообщения об ошибках, чтобы сосредоточить свои усилия на наиболее легко встречающихся проблемах.

Опять же, я связан с предложенным мной сайтом. Я наткнулся на этот вопрос, когда выполнял поиск в Google, и не собираюсь спамить здесь свой сайт. (Но не стесняйтесь голосовать, если это считается неуместным)

2 голосов
/ 28 апреля 2010

От разработчиков блог :

Когда клиенты впервые слышат о IntelliTrace, обычно приходит на ум мысль сделать шаг назад через свой код, проверяя, что произошло ранее, со всеми полными функциями и информацией обычной отладки в реальном времени. Было бы замечательно, если бы мы могли полностью реализовать это видение с помощью IntelliTrace, но ограничения, связанные с сокращением времени выполнения программы и уменьшением размера файла журнала, сохраняя при этом полезную информацию, предотвращают это. Если ваше видение IntelliTrace собирало весь мир данных и имело возможность сделать шаг назад, тогда раздел ниже может вас разочаровать. Но мы считаем, что принятый выбор действительно обеспечил наилучший баланс между скоростью и размером использования и сбором ценных данных практически для всех пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...