![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
Zorro |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 26.10.2003 Где: Россия, Тюмень Репутация: 1 Всего: 2 |
Кто какие дебаггеры для .NET приложений знает? Конечно исключая Visual Studio. Хочется собрать коллекцию для решения одной проблемы.
![]() |
|||
|
||||
Able |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 13.6.2006 Где: Тюмень Репутация: нет Всего: 2 |
Да и я за !
И что это за приблуда VisualDebagger? ![]() |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
Visual Debugger (также известный как Microsoft CLR Debugger) - бесплатная тулза, которая идёт вместе со студией либо вместе с Framework SDK, и представляет собой "обрезанный" вариант студии, в котором кроме самого дебаггера ничего и нету. Можно запускать его отдельно от приложения и аттачиться к процессу Ctrl + Alt + P, или же выбирая Debug -> Program To Debug и затем F5. Отладка идёт полностью аналогично студии.
-------------------- ![]() |
|||
|
||||
Zorro |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 75 Регистрация: 26.10.2003 Где: Россия, Тюмень Репутация: 1 Всего: 2 |
А .NET дебаггеров сторонних (не Microsoft) производителей никто не встречал?
|
|||
|
||||
Able |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 13.6.2006 Где: Тюмень Репутация: нет Всего: 2 |
mr.DUDA, спасибо, да VisualDebagger "мало" чем от самой студии отличается )))
![]() В одном из топиков по играм и графике arilou писал:
Что это ? |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
Специальный класс, ответственный за отображение данных определённого типа во время отладки. Visualizer открывается по нажатию на маленький значок в виде лупы, слева от значения. В студии есть визуалайзеры для строк (открывается resizable форма, удобно для многострочного и длинного текста), датасетов (глючный кстати), и м.б. какие-то другие ещё. Можно написать свой собственный визуалайзер. -------------------- ![]() |
|||
|
||||
Naum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 743 Регистрация: 7.9.2005 Где: Саратов, ул. Поса дского, 298 Репутация: 8 Всего: 15 |
-------------------- У нас всего два праздника Новый год и ТЯПница. |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
Add New Item... / Debugger Visualizer
В методе Show показываем форму, на которой выводим св-ва объекта в любом виде, а вообще в шаблоне дофига комментариев - можно разобраться:
-------------------- ![]() |
|||
|
||||
arilou |
|
|||
![]() Великий МунаБудвин ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2646 Регистрация: 15.7.2004 Где: город-герой Минск Репутация: 21 Всего: 61 |
Прикольный код ![]() |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
Там сверху был намёк " Cast the result of objectProvider.GetObject() to the type of the object being visualized." ![]() -------------------- ![]() |
|||
|
||||
Able |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 13.6.2006 Где: Тюмень Репутация: нет Всего: 2 |
Нету маленького значка ввиде лупы при отладке
![]() |
|||
|
||||
mr.DUDA |
|
|||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
А атрибут [DebuggerVisualizer] над классом, который визуализируете, поставили ? -------------------- ![]() |
|||
|
||||
Able |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 13.6.2006 Где: Тюмень Репутация: нет Всего: 2 |
Это с каждым классом такую процедуру проводить придется? (ставить референс)
Это сообщение отредактировал(а) Able - 25.8.2006, 22:39 |
|||
|
||||
mr.DUDA |
|
||||
![]() 3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 110 Всего: 232 |
Можно юзать вариант атрибута, принимающий строковое имя типа визуалайзера, тогда референс на DLL с ним никуда добавлять не нужно. З.Ы. и ещё, в мсдн сказано по поводу:
-------------------- ![]() |
||||
|
|||||
Able |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 82 Регистрация: 13.6.2006 Где: Тюмень Репутация: нет Всего: 2 |
Отлично, благодарствую mr.DUDA!
![]() |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |