Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Messaggi di esempio
error XA5304: Invalid AssemblyStore compression level '0'. The value must be between 1 and 22.
Issue
La $(_AndroidAssemblyStoreCompressionLevel) proprietà MSBuild è stata impostata su un valore esterno all'intervallo di livello di compressione Zstandard valido di 1-22.
Soluzione
Impostare $(_AndroidAssemblyStoreCompressionLevel) su un numero intero compreso tra 1 e 22 (inclusi).
Le build ottimizzate ($(Optimize) è true) usano per impostazione predefinita il livello massimo di compressione 22 per ridurre le dimensioni dell'applicazione. Le compilazioni non ottimizzate vengono predefinite a livello 3, che corrisponde all'impostazione predefinita della libreria Zstandard e offre tempi di compilazione più rapidi. È possibile impostare $(_AndroidAssemblyStoreCompressionLevel) in modo esplicito per eseguire l'override di uno dei valori predefiniti.
I valori più elevati producono un AssemblyStore più piccolo a costo di tempi di compilazione più lunghi. La velocità di decompressione Zstandard è indipendente dal livello di compressione, quindi il livello selezionato non influisce sulle prestazioni di avvio dell'applicazione.