Versione 9.3.3.1
Babel Obfuscator
Correzioni di bug
- Gli assembly Xamarin offuscati possono far emettere al Linker Xamarin il seguente errore durante la build del progetto: error XALNK7000: Mono.Linker.MarkException: Error processing method: ... in assembly: ... ---> System.ArgumentNullException: Value cannot be null.
Babel Obfuscator 9.3.3.0
Correzioni di bug
- Il manifest JSON delle dipendenze non viene aggiornato quando si incorporano assembly .NET Core.
- La validazione XML della licenza poteva sollevare l'errore: XML document not loaded.
- PInvoke aggiunge l'estensione .dll alle importazioni di librerie non Windows.
- Problema di stabilità che faceva andare in crash gli assembly offuscati con l'errore: System.TypeInitializationException: The type initializer for '?' threw an exception. Questa correzione riguarda le seguenti funzionalità di cifratura:
- Cifratura codice.
- Cifratura stringhe HASH, XOR.
- Cifratura valori.
- Cifratura risorse.
- Un problema di parsing dello XAML che in alcuni casi poteva emettere l'avviso W00002: Cannot parse BAML resource stream.
- La chiamata con proxy dinamici poteva generare il seguente errore: System.TypeInitializationException: The type initializer for 'xyz' threw an exception. System.NotSupportedException: The return Type contains some invalid type.
- Le regole XML che hanno come destinazione metodi, campi, proprietà o eventi non producono corrispondenze se è stato definito un qualsiasi HasAttribute.

