Varning .NET för Android XA1035

Exempelmeddelanden

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.

Problematik

Den här varningen utlöses varje gång $(BundleAssemblies) är true, oavsett vald körmiljö. Egenskapen påverkar inte längre bygget.

Lösning

Redigera projektfilen och ta bort egenskapen $(BundleAssemblies) .

För stödda projekt för .NET 10 och tidigare som använder Mono ger $(AndroidUseAssemblyStore), tillsammans med $(AndroidEnableAssemblyCompression), det tidigare beteendet när det behövs.

För .NET 11 CoreCLR-projekt ska du inte lägga till någon ersättningsegenskap. CoreCLR styr dess paketerade sammansättningslagerbeteende.