VERSIONSHINWEISE

Was ist neu in Babel.

Änderungen an der Engine, den Lizenzverwaltungstools und dem Desktop-Arbeitsbereich, aus den Versionshinweisen des Produkts.

Veröffentlicht am 2. Februar 2020

Version 9.3.3.1

Babel Obfuscator

Fehlerbehebungen

  • Verschleierte Xamarin-Assemblies können den Xamarin-Linker beim Build des Projekts zu folgendem Fehler veranlassen: error XALNK7000: Mono.Linker.MarkException: Error processing method: ... in assembly: ... ---> System.ArgumentNullException: Value cannot be null.

Babel Obfuscator 9.3.3.0

Fehlerbehebungen

  • Das JSON-Abhängigkeitsmanifest wird beim Einbetten von .NET-Core-Assemblies nicht aktualisiert.
  • Die XML-Lizenzprüfung konnte den Fehler auslösen: XML document not loaded.
  • PInvoke hängt bei Bibliotheksimporten außerhalb von Windows die Endung .dll an.
  • Stabilitätsproblem, das verschleierte Assemblies mit folgendem Fehler abstürzen lässt: System.TypeInitializationException: The type initializer for '?' threw an exception. Diese Korrektur betrifft folgende Verschlüsselungsfunktionen:
    • Codeverschlüsselung.
    • Zeichenfolgenverschlüsselung HASH, XOR.
    • Wertverschlüsselung.
    • Ressourcenverschlüsselung.
  • Ein Problem beim XAML-Parsen, das gelegentlich die Warnung W00002 auslösen konnte: Cannot parse BAML resource stream.
  • Ein dynamischer Proxy-Aufruf konnte folgenden Fehler erzeugen: System.TypeInitializationException: The type initializer for 'xyz' threw an exception. System.NotSupportedException: The return Type contains some invalid type.
  • XML-Regeln für Methoden, Felder, Eigenschaften oder Ereignisse greifen nicht, wenn ein HasAttribute definiert wurde.