Die dekompilierte Ausgabe von DnSpy weist Syntaxfehler auf und kann nicht neu kompiliert werden, insbesondere „<>f__switC#

Ein Treffpunkt für C#-Programmierer
Guest
 Die dekompilierte Ausgabe von DnSpy weist Syntaxfehler auf und kann nicht neu kompiliert werden, insbesondere „<>f__swit

Post by Guest »

Ich habe ein Programm, das nicht mehr unterstützt wird und für das kein Quellcode verfügbar ist. Also habe ich es dekompiliert, um Korrekturen vorzunehmen. Da die erforderlichen Korrekturen umfangreich sind, habe ich mich entschieden, dnSpy zu verwenden, um den dekompilierten Code als Projekt zu exportieren, es sind jedoch einige Fehler aufgetreten. Insbesondere sehe ich Variablennamen, die wie f__switch$map1 aussehen, wobei sie eine beliebige Zahl anstelle von 1 sein können. Ich habe versucht, sie alle durch einen sinnvolleren Namen zu ersetzen und das zu entfernen, aber es wird nicht angezeigt eigentlich irgendwo deklariert werden? Wie kann ich diese Compilerfehler in der Ausgabe von dnSpy beheben?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post