[build] cleanup monoandroid10 references in MSBuild files #10452
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR removes all obsolete
monoandroid10references from MSBuild files throughout the repository. These references are leftover from Xamarin.Android and are no longer needed in .NET for Android.The changes inline conditions containing
monoandroid10as if they evaluate tofalse, and remove statements that would never be evaluated:Changes Made
Java.Interop.targets
BuildVersionInfo_g_cstarget that only executed formonoandroid10Mono.Android.Runtime.targets
AndroidPackVersioninstead of conditionally choosing betweenProductVersionandAndroidPackVersionMono.Android.Runtime.csproj
AndroidApiLevelwithout theTargetFrameworkchecksJavaCallableWrappers.targets
Xamarin.Android.NamingCustomAttributes.projitems
monoandroid10 OR netstandard2.0to justnetstandard2.0All changes maintain proper XML structure and are minimal, surgical modifications that preserve existing functionality while removing the obsolete framework references.
Fixes #10451.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.