Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beispielnachrichten
error XA5304: Invalid AssemblyStore compression level '0'. The value must be between 1 and 22.
Issue
Die $(_AndroidAssemblyStoreCompressionLevel) MSBuild-Eigenschaft wurde auf einen Wert außerhalb des gültigen Zstandard-Komprimierungsebenenbereichs von 1 bis 22 festgelegt.
Lösung
$(_AndroidAssemblyStoreCompressionLevel) auf eine ganze Zahl zwischen 1 und 22 (einschließlich) festlegen.
Optimierte Builds ($(Optimize) ist true) verwenden standardmäßig die höchste Komprimierungsstufe 22, um die Anwendungsgröße zu reduzieren. Nicht optimierte Builds werden standardmäßig auf Ebene 3festgelegt, die dem Standardstandard der Zstandard-Bibliothek entsprechen und schnellere Buildzeiten bieten. Sie können $(_AndroidAssemblyStoreCompressionLevel) explizit festlegen, um jeweils eine der beiden Standardeinstellungen zu überschreiben.
Höhere Werte führen zu einem kleineren AssemblyStore, auf Kosten von längeren Buildzeiten. Die Zstandard-Dekomprimierungsgeschwindigkeit ist unabhängig von der Komprimierungsebene, sodass sich die ausgewählte Ebene nicht auf die Startleistung der Anwendung auswirkt.