Intellitrace автономный рекордер

Я знаю, что приложение Test Case Management автоматически записывает файлы дампа данных intellitrace ( http://blogs.msdn.com/jennifer/archive/2008/12/05/visual-studio-team-system-vsts-2010-making-testing-easier.aspx)

Мне было любопытно, есть ли отдельная версия, которая позволяет записывать логи intellitrace (например, что-нибудь, что будет находиться в окне трея).

3 ответа

Решение

VSTraceLog.exe в "Microsoft Visual Studio 10.0\Team Tools\TraceDebugger Tools" может быть тем, что вы ищете.

VSTraceLog.exe /? чтобы получить разные варианты.

Простой пример: VSTracelog.exe launch /cp:CollectionPlan.xml /f:logfilename.tdlog TheExecutableToLog.exe

Вам нужно скопировать файл "Microsoft Visual Studio 10.0\Team Tools\TraceDebugger Tools\en\CollectionPlan.xml" в известное место и изменить его. Откройте файл XML и найдите "DiagnosticEventInstrumentation", установите для включенного атрибута значение true. При желании вы также можете включить "TraceInstrumentation". Включение TraceInstrumentation будет таким же, как включение Tools->Options->IntelliTrace->events и информация о вызове.

В Visual Studio 2012 доступна полностью поддерживаемая отдельная версия. http://www.microsoft.com/en-us/download/details.aspx?id=29036

Возможно, вас также заинтересует http://naveensrinivasan.com/2010/04/28/useintellitracewithoutvsnet/, в которой описано, как запускать IntelliTrace на ПК, на которых не установлена ​​Visual Studio. В этом случае это применимо к вам, если вы не используете VS2010 Ultimate.

Другие вопросы по тегам