Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Программирование / Programming (https://forum.zone-game.info/forumdisplay.php?f=98)
-   -   Отладчик .net (https://forum.zone-game.info/showthread.php?t=23100)

shocked 23.09.2012 14:12

Отладчик .net
 
Привет всем. Подскажите есть ли отладчики для .net , где кроме стека вызовов и возможности ставить брейкпоинты , можно было бы смотреть значения переменных (вообще возможно ли такое :)). Пока нашел .net reflector + deblector, но там нельзя глянуть что в переменных в данных момент хранится

ANZO 23.09.2012 14:29

Re: Отладчик .net
 
По моему строгому ИМХО, лучше отладчика, чем имеется в MVS, попросту не существует. Пока не сталкивался с ситуацией, в которой информации, выдаваемой им, не хватало или она была неполной.

shocked 23.09.2012 14:32

Re: Отладчик .net
 
Задача такая, что нужно приатачится к процессу и смотреть че там делается. В MVS в у меня только внешние вызовы показывает (мб руки кривые, хз =))

YK_Sirius 23.09.2012 18:10

Re: Отладчик .net
 
ТСу видимо нужен декомпилер+отладчик .Net кода.

Не уверен, что есть инструменты для отладки декомпилированного кода. Но на счёт декомпилера, я бы посоветовал dotPeek.

Aquanox 25.09.2012 01:04

Re: Отладчик .net
 
Что отлаживаете если не секрет?

shocked 25.09.2012 01:20

Re: Отладчик .net
 
Лаунчер теры с http://www.gameztera.com пытался , но подсказали, что это бесполезно, и лучше с подменой сертификата запускать клиент с родного лаучера ))

ANZO 25.09.2012 01:27

Re: Отладчик .net
 
Да любое .NET приложение можно разобрать почти в чистом виде по косточкам, т.к. это обычный MSIL код выполняющийся в виртуальной машине. Зачем тебе дебажить то?

shocked 25.09.2012 01:34

Re: Отладчик .net
 
Ну да, декомпилиться все нормально , читаемый вид. Но хоть убей не могу понять, как этот лаучер запускает клиент. Есть вызовы
  1. ProcessStartInfo processStartInfo = new ProcessStartInfo(text);
  2. Process process = Process.Start(processStartInfo);..
Code: C#
Думал глянуть , что там в переменных лежит.Но так ниче и не понял ))

Aquanox 25.09.2012 03:07

Re: Отладчик .net
 
Дизассемблил, отладил. В итоге - пустая трата времени. text = просто путь к exe'шнику.

shocked 25.09.2012 03:12

Re: Отладчик .net
 
Ну клиент же не запустится если просто эти две строки скомпилировать с путем к екзешнику , наверное там что то еще припрятано)) А как ты отлажывал ? Декомпил открыть в MSV ?


Текущее время: 14:07. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot