Отладка проблем .NET на компьютерах удаленных пользователей

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

Вопрос

Я поддерживаю панель инструментов .NET IE для множества пользователей с различными версиями ОС и IE в различных удаленных местах.У небольшого числа этих пользователей панель инструментов устанавливается правильно, но никогда не загружается, когда они пытаются включить ее в IE.Нам не удалось повторить эту ситуацию на наших тестовых компьютерах.

Большая часть нашей поддержки осуществляется по телефону или через WebEx, поэтому наш доступ к компьютеру клиента несколько ограничен.Я ищу способ сбора такой информации, как настройки безопасности, политики групповой политики, сведения о том, какие сборки не загружаются, и другие низкоуровневые данные, которые я обычно просматриваю с помощью отладчика Visual Studio,uselogvw и других инструментов разработчика.Однако с компьютерами моих клиентов у меня нет такой роскоши, как эти инструменты, поэтому мне нужно быть немного более изобретательным.

Итак, какие инструменты доступны на большинстве компьютеров или их можно просто бесплатно загрузить, что позволит мне получить подробную информацию об отладке?

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

Решение

Раньше я создавал zip-файл, содержащий часть содержимого Инструменты отладки для Windows например CDB и ADPlus, которые можно установить, просто разархивировав их на компьютере пользователя.

Затем было несколько сценариев для управления CDB, чтобы захватить типичную информацию, необходимую мне из процесса (загруженные модули, трассировки исключений и т. п.), заархивировать ее и добавить пару вспомогательных файлов (точная копия .NET SOS. dll на машине), и я мог скопировать его обратно, чтобы изучить на досуге.Работал достаточно хорошо для тех проблем, с которыми я столкнулся.

Размер zip-файла составлял около 4 МБ, так что его было бы неплохо передать;и вы можете просто удалить содержимое, когда закончите.

Другие советы

Недешевое решение, но присмотритесь BMC AppSight.

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