2010-03-13 9 views
14

Ich habe einen Exe-App, die ich besser verstehen will - so kann ich es in ReflektorReflektor Visual Studio-Projekt erstellen

Gibt es eine Möglichkeit zu bekommen Reflektor ein VS-Projekt mit dem Code erstellen sehen kann ich Sehen Sie es in Visual Studio richtig an?

Antwort

28

Nichts besonderes ist erforderlich, es ist in Reflector eingebaut, wenn auch nicht sehr auffindbar. Klicken Sie mit der rechten Maustaste auf die Baugruppe im linken Bereich und wählen Sie Exportieren. Sie erhalten eine Chance, das Ausgabeverzeichnis zu ändern. Klicken Sie auf OK, und Reflector beginnt, den Code zu dekompilieren und eine Quelldatei für jede einzelne Klasse zu erstellen. Und erstellt eine .csproj-Datei, die Sie in Visual Studio öffnen können.

0

Ja gibt es, aber es ist nicht billig http://www.remotesoft.com/salamander/

ich es benutzt haben Versammlung zu dekompilieren, aber ich habe noch nie verwendet die Funktion in ein Projekt zu dekompilieren so kann man nicht geben ein Bewertung dazu. Die Qualität des Decompilers wird mit derjenigen im Reflektor übereinstimmen.

Sie sind auch einige rechtliche Probleme im Zusammenhang mit der Dekompilierung von Exe in Projekt - und Quelle für die Neukompilierung, so verwenden Sie es mit Sorgfalt.

+0

Entschuldigen Sie, aber warum haben Sie es statt Reflektor verwendet? Dieser Slamander scheint in Ordnung, aber als Reflektor war frei, bis Version 6, und sehr vielseitig ... –

+0

Mir ist nur nicht bewusst, dass Reflektor diese Funktion hatte. Ich stimme zu, dass es eine kostenlose/wenn nicht viel billigere Option ist, dies zu tun –

4

Schauen Sie sich Jason Bock FileGenerator, könnte es sein, was Sie suchen.

+0

das sieht super aus! –

+0

War mir nicht bewusst. Vielen Dank. +1 –