dotnet / android

.NET for Android provides open-source bindings of the Android SDK for use with .NET managed languages such as C#
MIT License
1.92k stars 526 forks source link

[tests] remove Xamarin.Legacy.Sdk #9307

Closed jonathanpeppers closed 3 days ago

jonathanpeppers commented 3 days ago

Context: https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=10234371&view=ms.vss-test-web.build-test-results-tab&runId=110872727&resultId=100056&paneView=debug

The Xamarin.Legacy.Sdk GitHub repo is archived, and no longer supported.

We still have a few tests using Xamarin.Legacy.Sdk that fail with:

error MSB4057: The target "_GetRestoreSettingsPerFramework" does not exist in the project.

It's probably related to Mono now longer installed on CI agents.

Let's remove usage of Xamarin.Legacy.Sdk from our tests.

jonathanpeppers commented 3 days ago

There are some MSBuild perf failures like Build_AndroidAsset_Change, but going to merge as these are failing on other PRs.