.NET per Android: avviso XA1035

Messaggi di esempio

warning XA1035: The 'BundleAssemblies' property is deprecated and no longer affects the build. Remove it. For supported .NET 10-and-earlier Mono projects, use 'AndroidUseAssemblyStore' with 'AndroidEnableAssemblyCompression' for the former behavior. .NET 11 CoreCLR controls packaged assembly-store behavior and needs no replacement setting.

Issue

Questo avviso viene generato ogni volta che $(BundleAssemblies) è true, indipendentemente dal runtime selezionato. La proprietà non influisce più sulla compilazione.

Soluzione

Modificare il file di progetto e rimuovere la $(BundleAssemblies) proprietà .

Per i progetti supportati .NET 10 e versioni precedenti che usano Mono, $(AndroidUseAssemblyStore) insieme a $(AndroidEnableAssemblyCompression) fornisce il comportamento precedente quando necessario.

Per i progetti CoreCLR di .NET 11, non aggiungere una proprietà di sostituzione. CoreCLR controlla il comportamento dell'archivio degli assembly in pacchetto.