Frage

Ich benutze Reflektor, um eine ASP.NET -DLL zu dekompilieren, danach finde ich den Fehler und habe ihn behoben. Jetzt möchte ich ihn an eine DLL zurück kompilieren, dann kann ich bereitstellen, aber es scheint, dass ich nicht kann, wie kann ich das tun ?

War es hilfreich?

Lösung

Sie haben zwei Möglichkeiten, entweder verwenden Sie Reflektor Addin ABTEISAssembler, was kostenlos oder kommerziell (und teuer) ist .net Verbrenner wie z. Spices.net oder Salamander Dekompiler.

Ich benutzte agellediSassembler; Die Qualität des dekompilierten Code ist sehr schlecht. Der Dekompilercode kann nicht neu kompiliert werden.

Ich bin mir sicher, dass die Qualität der kommerziellen Dezkompiler, aber ich vermute, dass es viel besser wäre.

Bearbeiten: Verwenden Sie die Verwendung von addiSassembler, gehen Sie zu Reflektor, View->Addins, klicken Add und wählen Sie die Filedisassembler.dll.

Andere Tipps

Wenn das Fix einfach genug ist und Sie IL kennen, können Sie es besser mit IL anstelle einer hochrangigen Sprache wie C# oder VB.NET runden.

Siehe Suche: http://www.google.com/#hl=en&q=ildasm+il+Round-Triping

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top