Avertissement .NET pour Android XA1035

Exemples de messages

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.

Problème

Cet avertissement est émis chaque fois que $(BundleAssemblies) est true, quel que soit l’environnement d’exécution sélectionné. La propriété n’affecte plus la build.

Solution

Modifiez votre fichier projet et supprimez la $(BundleAssemblies) propriété.

Pour les projets .NET 10 et antérieurs pris en charge qui utilisent Mono, $(AndroidUseAssemblyStore), associé à $(AndroidEnableAssemblyCompression), fournit le comportement précédent lorsque cela est nécessaire.

Pour .NET 11 projets CoreCLR, n’ajoutez pas de propriété de remplacement. CoreCLR contrôle le comportement de son magasin d’assembly intégré.