Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Mensajes de ejemplo
error XA5304: Invalid AssemblyStore compression level '0'. The value must be between 1 and 22.
Issue
La $(_AndroidAssemblyStoreCompressionLevel) propiedad MSBuild se estableció en un valor fuera del intervalo de nivel de compresión Zstandard válido de 1 a 22.
Solution
Se establece $(_AndroidAssemblyStoreCompressionLevel) en un entero comprendido entre 1 y 22 (ambos incluidos).
Las compilaciones optimizadas ($(Optimize) es true) usan por defecto el nivel máximo de compresión de 22 para reducir el tamaño de la aplicación. Las compilaciones no optimizadas se basan de forma predeterminada en el nivel 3, que coincide con el valor predeterminado de la biblioteca Zstandard y proporciona tiempos de compilación más rápidos. Puede establecer $(_AndroidAssemblyStoreCompressionLevel) explícitamente para invalidar cualquiera de los valores predeterminados.
Los valores más altos generan un AssemblyStore más pequeño a costa de tiempos de compilación más largos. La velocidad de descompresión Zstandard es independiente del nivel de compresión, por lo que el nivel seleccionado no afecta al rendimiento del inicio de la aplicación.