Tooling-Windows-Submodule icon indicating copy to clipboard operation
Tooling-Windows-Submodule copied to clipboard

Update Uno version, Uno TFMs to .NET 8

Open Arlodotexe opened this issue 1 year ago • 1 comments

This PR:

  • Updates our Uno packages to the latest stable version
  • Closes #182. Updates the TFMs that Uno runs on from net7.0 to net8.0
  • Fixes any issues that arise from the move to net8.0

Arlodotexe avatar May 17 '24 22:05 Arlodotexe

Thanks @jeromelaban for the help!

For reference, the issue was that the Uno.Wasm.Bootstrap package version doesn't align with Uno.UI/Uno.WinUI/etc. via our CommonUnoPackageVersion property and had to be updated separately. We'll need to keep this in mind for future updates. Unfortunately, we can't make use of the Uno SDK to keep things in step because it doesn't support UWP.

We should be able to close this off and include the changes in the 8.1 update.

Arlodotexe avatar May 21 '24 15:05 Arlodotexe

May want to look at the 422 equivalent as there's an Android error there:

error NETSDK1181: Error getting pack version: Pack 'Microsoft.Android.Ref.33' was not present in workload manifests. [C:\a\Windows\Windows\components\Triggers\samples\Triggers.Samples.csproj::TargetFramework=net8.0-android33.0]

michael-hawker avatar May 30 '24 18:05 michael-hawker

May want to look at the 422 equivalent as there's an Android error there:

This generally happens when the TargetPlatformVersion is 33 instead of 34 (which net8 targets).

jeromelaban avatar May 30 '24 19:05 jeromelaban

Thanks Jerome, I'll give that a try. Found additional information on this error message here.

Arlodotexe avatar May 30 '24 19:05 Arlodotexe