Использование Reflector для создания проекта VisualStudio

У меня есть приложение .exe, которое я хочу понять лучше - я вижу его в отражателе

Есть ли способ получить рефлектор для создания проекта VS с кодом, чтобы я мог правильно его просматривать в Visual Studio?

Ответы

Ответ 1

Ничего особенного не требуется, оно встроено в Reflector, хотя и не очень доступно для обнаружения. Щелкните правой кнопкой мыши узел на левой панели и выберите "Экспорт". Вы получите возможность изменить выходной каталог. Нажмите "ОК", и "Отражатель" начнет декомпиляцию кода, создав исходный файл для каждого отдельного класса. И создает файл .csproj, который вы можете открыть в Visual Studio.

Ответ 2

Посмотрите на Джейсона Бока FileGenerator, это может быть то, что вы ищете.

Ответ 4

Да, есть, но это не дешево http://www.remotesoft.com/salamander/

Я использовал его для декомпиляции сборки, но я никогда не использовал эту функцию, чтобы декомпилировать ее в проект, поэтому не могу дать вам обзор. Качество декомпилятора будет соответствовать таковому в отражателе.

Они также являются некоторыми юридическими проблемами, связанными с декомпиляцией exe в проект - и источником перекомпиляции, поэтому используйте его с осторожностью.