2012-06-01 3 views
2

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

+0

Можете ли вы пояснить, что вы имеете в виду? Всякий раз, когда вы запускаете IntelliTrace (через Visual Studio или автономный сборщик), созданный файл трассировки может быть загружен в Visual Studio и «отлажен», то есть вы получаете доступ к подмножеству функций отладчика, таких как callstack и watch windows, когда вы возвращаетесь назад время – anshumans

+0

Я думаю, что это довольно ясно, что он имеет в виду. Он не говорит об использовании коллекционера или Visual Studio для генерации файла журнала. Он просто хочет, чтобы его код записывал его напрямую, и если ничего не происходит, выбросьте его - но если произойдет большое исключение или какое-то другое условие, которое он обнаруживает, он хочет сбросить его в свой файл журнала - возможно, в форме "[timestamp] Исключение: [данные исключения] \ nIntelliTrace: [Бинарный файл IntelliTrace в base64]" - это раздуло бы файл журнала, но кто это волнует, это было бы потрясающе. – BrainSlugs83

ответ

1

IntelliTrace не имеет средств для начала регистрации на основе определенного события. Однако вы можете использовать сборщик IntelliTrace самостоятельно для сбора против веб-или клиентского приложения, а затем открыть и проанализировать файл IntelliTrace. См. Дополнительную информацию здесь: http://msdn.microsoft.com/en-us/library/hh398365(v=VS.110).aspx

+0

Что касается пользователей, которые недостаточно разбираются в том, чтобы запускать сборщик IntelliTrace? (или кому нельзя доверять, чтобы сделать это правильно?) - есть ли способ установить коллекционер в качестве зависимости (скажем, через WiX?) и автоматизировать его в фоновом режиме? (через ком-автоматизацию и т. д.?) – BrainSlugs83