Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ukázkové zprávy
error XA5304: Invalid AssemblyStore compression level '0'. The value must be between 1 and 22.
Problém
Vlastnost $(_AndroidAssemblyStoreCompressionLevel) MSBuild byla nastavena na hodnotu mimo platný rozsah úrovně komprese Zstandard 1–22.
Řešení
Nastavte $(_AndroidAssemblyStoreCompressionLevel) na celé číslo v rozmezí od 1 do 22 (včetně).
Optimalizovaná sestavení ($(Optimize) je true) mají ve výchozím nastavení nastavenu maximální úroveň komprese 22, aby se zmenšila velikost aplikace. Neoptimalizovaná sestavení ve výchozím nastavení používají úroveň 3, která odpovídá výchozímu nastavení knihovny Zstandard a zajišťuje kratší dobu sestavení.
$(_AndroidAssemblyStoreCompressionLevel) můžete výslovně nastavit tak, aby přepsalo kterékoli z obou výchozích nastavení.
Vyšší hodnoty vytvářejí menší AssemblyStore za cenu delší doby sestavení. Rychlost dekomprese Zstandard je nezávislá na úrovni komprese, takže vybraná úroveň nemá vliv na výkon při spuštění aplikace.