Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примеры сообщений
error XA5304: Invalid AssemblyStore compression level '0'. The value must be between 1 and 22.
Issue
Для $(_AndroidAssemblyStoreCompressionLevel) свойства MSBuild задано значение за пределами допустимого диапазона уровня сжатия Zstandard 1–22.
Решение
Задайте $(_AndroidAssemblyStoreCompressionLevel) для целого числа от 1 до 22 (включительно).
Оптимизированные сборки ($(Optimize) является true) по умолчанию используют максимальный уровень сжатия 22, чтобы уменьшить размер приложения. Неоптимизированные сборки по умолчанию используют уровень 3, что соответствует значению по умолчанию в библиотеке Zstandard и сокращает время сборки. Вы можете явно задать $(_AndroidAssemblyStoreCompressionLevel), чтобы переопределить любой из параметров по умолчанию.
Более высокие значения приводят к уменьшению AssemblyStore ценой увеличения времени сборки. Скорость декомпрессии Zstandard не зависит от уровня сжатия, поэтому выбранный уровень не влияет на производительность запуска приложения.