8 Commits

Author SHA1 Message Date
Max Katz 326ef7c9fd Add .NET 8 target (Avalonia 11.1) (#14535)
* Add .NET 8 target to packable projects

* Update test projects

* Update sample projects to target .NET 8

* Update main Avalonia package to target .NET 8 as well

* Remove MSBuildEnableWorkloadResolver hack and some minor change

* Use net8.0 in nuke build as well

* Pin 8.0.0 SDK

* Adjust API validation

* Pin a valid version

* Remove net461 target from Avalonia package

* Remove unused net6.0 target from Avalonia.Designer.HostApp

* Adjust API diff

* Update ControlCatalog.Android.csproj

* Remove MSBuildEnableWorkloadResolver

* Fix Browser issues on .NET 8

* Fix .NET 8 error

* Fix merge conflicts

* Replace explicit TFMs in .csproj files with a centralized registry

* Fix merge conflict

* Fix AvsLegacyWindowsTargetFrameworks and add hacks for the tests

* Update XCode project CommandLineArgument

---------

Co-authored-by: Nikita Tsukanov <keks9n@gmail.com>
2024-03-05 13:37:26 -08:00
Steven Kirk 721547fcb2 Update samples/tests to net6.0.
And no longer target net461 in unit tests as we've not had a test pass in net core and fail in netfx in years, and it bloats our CI time; EXCEPT Avalonia.Markup.Xaml.UnitTests where we're still testing against net4.7 as MSIL generation is runtime-sensitive.
2021-11-11 14:33:28 +01:00
Steven Kirk 30e8cac05d Update to .NET core 3.1. 2020-03-03 07:36:56 +01:00
Jumar Macato 545053c7b1 Start fixing broken sample projects 2019-05-14 17:13:55 +08:00
Jeremy Koritzinsky 321bd15664 Merge desktop runtime support libraries. Fixes #1899. 2018-10-27 17:48:22 -07:00
Jeremy Koritzinsky 5a9e41364b Convert project references to reference aggregate Avalonia.csproj 2018-10-27 17:46:29 -07:00
Jumar Macato 7b1c9bde18 Replace namespaces accordingly; Rename projects on main sln file. 2018-06-20 21:48:48 +08:00
Jumar Macato def7da4bb2 Rename Sample projects to avoid confusion with the CI tests. 2018-06-20 20:58:32 +08:00