NOTAS DE LA VERSIÓN

Novedades de Babel.

Cambios en el motor, las herramientas de gestión de licencias y el espacio de trabajo de Desktop, según las notas de la versión del producto.

Publicado el 2 de febrero de 2020

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.