Aviso XA1035 do .NET para Android

Mensagens de exemplo

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

Esse aviso é emitido sempre que $(BundleAssemblies) é true, independentemente do runtime selecionado. A propriedade não afeta mais o build.

Solução

Edite o arquivo de projeto e remova a $(BundleAssemblies) propriedade.

Para projetos com suporte .NET 10 e anteriores que usam Mono, $(AndroidUseAssemblyStore) juntamente com $(AndroidEnableAssemblyCompression) fornece o comportamento anterior quando necessário.

Para projetos CoreCLR do .NET 11, não adicione uma propriedade substituta. O CoreCLR controla seu comportamento de armazenamento de montagem empacotada.