Versión 9.3.3.1
Babel Obfuscator
Correcciones de errores
- Los ensamblados de Xamarin ofuscados pueden hacer que el enlazador de Xamarin emita el siguiente error al compilar el proyecto: error XALNK7000: Mono.Linker.MarkException: Error processing method: ... in assembly: ... ---> System.ArgumentNullException: Value cannot be null.
Babel Obfuscator 9.3.3.0
Correcciones de errores
- El manifiesto de dependencias JSON no se actualiza al incrustar ensamblados de .NET Core.
- La validación de licencias XML podía dar el error: XML document not loaded.
- PInvoke añade la extensión .dll a las importaciones de bibliotecas que no son de Windows.
- Problema de estabilidad que hacía fallar los ensamblados ofuscados con el error: System.TypeInitializationException: The type initializer for '?' threw an exception. Esta corrección afecta a las siguientes funciones de cifrado:
- Cifrado de código.
- Cifrado de cadenas HASH y XOR.
- Cifrado de valores.
- Cifrado de recursos.
- Un problema de análisis de XAML que en algunas ocasiones podía emitir la advertencia W00002: Cannot parse BAML resource stream.
- La llamada con proxy dinámico podía generar el siguiente error: System.TypeInitializationException: The type initializer for 'xyz' threw an exception. System.NotSupportedException: The return Type contains some invalid type.
- Las reglas XML dirigidas a métodos, campos, propiedades o eventos no coinciden si se ha definido algún HasAttribute.

