dotnet / maui

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
https://dot.net/maui
MIT License
22.25k stars 1.76k forks source link

CollectionView not scrolling on MacCatalyst/macOS #20240

Closed jtorvald closed 2 months ago

jtorvald commented 9 months ago

Description

When adding a collectionview to a page and adding enough items for it to scroll, it does not scroll. This working in .net 7

Steps to Reproduce

See attached solution

Link to public reproduction project repository

https://www.dropbox.com/scl/fi/itib2naipee5641i9kg8d/Collectionview.zip?rlkey=duflal5njoxojb7lm2fpsa3o9&dl=1

Version with bug

8.0.3

Is this a regression from previous behavior?

Yes, this used to work in .NET MAUI

Last version that worked well

7.0.101

Affected platforms

macOS

Affected platform versions

No response

Did you find any workaround?

No response

Relevant log output

Installed Workload Id      Manifest Version                  Installation Source
--------------------------------------------------------------------------------
maui                       8.0.0-rc.2.9530/8.0.100-rc.2      SDK 8.0.100-rc.2
drasticactions commented 9 months ago

https://github.com/dotnet/maui/assets/898335/4d653ae0-034d-4adc-a931-37bab304c0f6

Running your solution, scrolling works fine. While you are referencing the maui 8.0.6 in your solution, you're running an old SDK. .NET 8.0 was released in November, and 8.0.1 was released a few weeks ago. I would upgrade your SDKs and try again, or see if something is potentially halting your app from running, like the debugger.

ghost commented 9 months ago

Hi @jtorvald. We have added the "s/try-latest-version" label to this issue, which indicates that we'd like you to try and reproduce this issue on the latest available public version. This can happen because we think that this issue was fixed in a version that has just been released, or the information provided by you indicates that you might be working with an older version.

You can install the latest version by installing the latest Visual Studio (Preview) with the .NET MAUI workload installed. If the issue still persists, please let us know with any additional details and ideally a reproduction project provided through a GitHub repository.

This issue will be closed automatically in 7 days if we do not hear back from you by then - please feel free to re-open it if you come back to this issue after that time.

jtorvald commented 9 months ago

@drasticactions thansk for the quick reply. I had this issue before as well that is why I didn't upgrade to .net8 earlier. I noticed that I'm running an older version but I can't seem to upgrade or it's not clear how.

$ dotnet workload list       

Installed Workload Id      Manifest Version                  Installation Source
--------------------------------------------------------------------------------
maui                       8.0.0-rc.2.9530/8.0.100-rc.2      SDK 8.0.100-rc.2   

Use `dotnet workload search` to find additional workloads to install.

Updates are available for the following workload(s): maui. Run `dotnet workload update` to get the latest.

When I run: $ sudo dotnet workload update

I get:

Welcome to .NET 8.0!
---------------------
SDK Version: 8.0.100-rc.2.23502.2

Telemetry
---------
The .NET tools collect usage data in order to help us improve your experience. It is collected by Microsoft and shared with the community. You can opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment variable to '1' or 'true' using your favorite shell.

Read more about .NET CLI Tools telemetry: https://aka.ms/dotnet-cli-telemetry

----------------
Installed an ASP.NET Core HTTPS development certificate.
To trust the certificate, run 'dotnet dev-certs https --trust'
Learn about HTTPS: https://aka.ms/dotnet-https

----------------
Write your first app: https://aka.ms/dotnet-hello-world
Find out what's new: https://aka.ms/dotnet-whats-new
Explore documentation: https://aka.ms/dotnet-docs
Report issues and find source on GitHub: https://github.com/dotnet/core
Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli
--------------------------------------------------------------------------------------
Checking the state of installed workloads...
Installing pack Microsoft.AspNetCore.Components.WebView.Maui version 8.0.0-rc.2.9530...
Pack Microsoft.AspNetCore.Components.WebView.Maui version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.AspNetCore.Components.WebView.Maui version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Sdk version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Sdk version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Sdk.net8 version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Sdk version 7.0.101...
Pack Microsoft.Maui.Sdk version 7.0.101 is already installed.
Writing workload pack installation record for Microsoft.Maui.Sdk.net7 version 7.0.101...
Installing pack Microsoft.Maui.Graphics version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Graphics version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Graphics version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Resizetizer version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Resizetizer version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Resizetizer version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Resizetizer.Sdk version 7.0.101...
Pack Microsoft.Maui.Resizetizer.Sdk version 7.0.101 is already installed.
Writing workload pack installation record for Microsoft.Maui.Resizetizer.Sdk version 7.0.101...
Installing pack Microsoft.Maui.Templates.net8 version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Templates.net8 version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Templates.net8 version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Templates.net7 version 7.0.101...
Pack Microsoft.Maui.Templates.net7 version 7.0.101 is already installed.
Writing workload pack installation record for Microsoft.Maui.Templates.net7 version 7.0.101...
Installing pack Microsoft.Maui.Core version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Core version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Core version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Controls version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Controls version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Controls version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Controls.Build.Tasks version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Controls.Build.Tasks version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Controls.Build.Tasks version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Controls.Core version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Controls.Core version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Controls.Core version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Controls.Xaml version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Controls.Xaml version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Controls.Xaml version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Controls.Compatibility version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Controls.Compatibility version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Controls.Compatibility version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Essentials version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Essentials version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Essentials version 8.0.0-rc.2.9530...
Installing pack Microsoft.Android.Sdk.Darwin version 34.0.0-rc.2.479...
Pack Microsoft.Android.Sdk.Darwin version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Sdk.net8 version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Sdk.Darwin version 33.0.95...
Pack Microsoft.Android.Sdk.Darwin version 33.0.95 is already installed.
Writing workload pack installation record for Microsoft.Android.Sdk.net7 version 33.0.95...
Installing pack Microsoft.Android.Ref.34 version 34.0.0-rc.2.479...
Pack Microsoft.Android.Ref.34 version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Ref.34 version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Runtime.34.android-arm version 34.0.0-rc.2.479...
Pack Microsoft.Android.Runtime.34.android-arm version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Runtime.34.android-arm version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Runtime.34.android-arm64 version 34.0.0-rc.2.479...
Pack Microsoft.Android.Runtime.34.android-arm64 version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Runtime.34.android-arm64 version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Runtime.34.android-x86 version 34.0.0-rc.2.479...
Pack Microsoft.Android.Runtime.34.android-x86 version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Runtime.34.android-x86 version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Runtime.34.android-x64 version 34.0.0-rc.2.479...
Pack Microsoft.Android.Runtime.34.android-x64 version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Runtime.34.android-x64 version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Templates version 34.0.0-rc.2.479...
Pack Microsoft.Android.Templates version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Templates version 34.0.0-rc.2.479...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-arm version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.android-arm version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.android-arm version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.android-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.android-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.android-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.android-x64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-x86 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.android-x86 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.android-x86 version 7.0.12...
Installing pack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 7.0.12...
Pack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NET.Runtime.MonoAOTCompiler.Task.net7 version 7.0.12...
Installing pack Microsoft.NET.Runtime.MonoTargets.Sdk version 7.0.12...
Pack Microsoft.NET.Runtime.MonoTargets.Sdk version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NET.Runtime.MonoTargets.Sdk.net7 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.android-x86 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.android-x64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.android-arm version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.android-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-arm version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.android-arm version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.android-arm version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.android-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.android-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.android-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.android-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-x86 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.android-x86 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.android-x86 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.0-rc.2.23479.6...
Pack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.0-rc.2.23479.6...
Pack Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-x86 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-x86 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.android-x86 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.android-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-arm version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-arm version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.android-arm version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.android-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.iOS.Sdk version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Sdk version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Sdk.net8 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.iOS.Sdk version 16.4.7125...
Pack Microsoft.iOS.Sdk version 16.4.7125 is already installed.
Writing workload pack installation record for Microsoft.iOS.Sdk.net7 version 16.4.7125...
Installing pack Microsoft.iOS.Ref version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Ref version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Ref version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.iOS.Runtime.ios-arm64 version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Runtime.ios-arm64 version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Runtime.ios-arm64 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.iOS.Runtime.iossimulator-x64 version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Runtime.iossimulator-x64 version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Runtime.iossimulator-x64 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.iOS.Runtime.iossimulator-arm64 version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Runtime.iossimulator-arm64 version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Runtime.iossimulator-arm64 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.iOS.Templates version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Templates version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Templates.net8 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.ios-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.ios-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.ios-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.iossimulator-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.iossimulator-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.iossimulator-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.iossimulator-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.iossimulator-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.iossimulator-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.ios-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.ios-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.ios-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.ios-arm version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.ios-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.iossimulator-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.iossimulator-x64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x86 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x86 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.iossimulator-x86 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.ios-arm version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.ios-arm version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.ios-arm version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.ios-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.ios-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.ios-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.iossimulator-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.iossimulator-x64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.iossimulator-x86 version 7.0.12...
Installing pack Microsoft.MacCatalyst.Sdk version 17.0.8477-net8-rc2.2...
Pack Microsoft.MacCatalyst.Sdk version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Sdk.net8 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.MacCatalyst.Sdk version 16.4.7125...
Pack Microsoft.MacCatalyst.Sdk version 16.4.7125 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Sdk.net7 version 16.4.7125...
Installing pack Microsoft.MacCatalyst.Ref version 17.0.8477-net8-rc2.2...
Pack Microsoft.MacCatalyst.Ref version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Ref version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.MacCatalyst.Runtime.maccatalyst-x64 version 17.0.8477-net8-rc2.2...
Pack Microsoft.MacCatalyst.Runtime.maccatalyst-x64 version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Runtime.maccatalyst-x64 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.MacCatalyst.Runtime.maccatalyst-arm64 version 17.0.8477-net8-rc2.2...
Pack Microsoft.MacCatalyst.Runtime.maccatalyst-arm64 version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Runtime.maccatalyst-arm64 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.MacCatalyst.Templates version 17.0.8477-net8-rc2.2...
Pack Microsoft.MacCatalyst.Templates version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Templates.net8 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.maccatalyst-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.maccatalyst-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.maccatalyst-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.maccatalyst-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.maccatalyst-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.maccatalyst-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.maccatalyst-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.maccatalyst-x64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.maccatalyst-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.maccatalyst-x64 version 7.0.12...
----------------

Skipping NuGet package signature verification.
Updated advertising manifest microsoft.net.sdk.tvos.
Updated advertising manifest microsoft.net.workload.mono.toolchain.net6.
Updated advertising manifest microsoft.net.sdk.macos.
Updated advertising manifest microsoft.net.workload.emscripten.net6.
Updated advertising manifest microsoft.net.workload.mono.toolchain.net7.
Updated advertising manifest microsoft.net.sdk.maui.
Advertising manifest not updated. Manifest package for microsoft.net.sdk.aspire doesn't exist.
Updated advertising manifest microsoft.net.sdk.android.
Updated advertising manifest microsoft.net.sdk.ios.
Updated advertising manifest microsoft.net.workload.emscripten.net7.
Updated advertising manifest microsoft.net.workload.emscripten.current.
Updated advertising manifest microsoft.net.workload.mono.toolchain.current.
Updated advertising manifest microsoft.net.sdk.maccatalyst.
Installing pack Microsoft.AspNetCore.Components.WebView.Maui version 8.0.0-rc.2.9530...
Pack Microsoft.AspNetCore.Components.WebView.Maui version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.AspNetCore.Components.WebView.Maui version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Sdk version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Sdk version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Sdk.net8 version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Sdk version 7.0.101...
Pack Microsoft.Maui.Sdk version 7.0.101 is already installed.
Writing workload pack installation record for Microsoft.Maui.Sdk.net7 version 7.0.101...
Installing pack Microsoft.Maui.Graphics version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Graphics version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Graphics version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Resizetizer version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Resizetizer version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Resizetizer version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Resizetizer.Sdk version 7.0.101...
Pack Microsoft.Maui.Resizetizer.Sdk version 7.0.101 is already installed.
Writing workload pack installation record for Microsoft.Maui.Resizetizer.Sdk version 7.0.101...
Installing pack Microsoft.Maui.Templates.net8 version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Templates.net8 version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Templates.net8 version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Templates.net7 version 7.0.101...
Pack Microsoft.Maui.Templates.net7 version 7.0.101 is already installed.
Writing workload pack installation record for Microsoft.Maui.Templates.net7 version 7.0.101...
Installing pack Microsoft.Maui.Core version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Core version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Core version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Controls version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Controls version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Controls version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Controls.Build.Tasks version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Controls.Build.Tasks version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Controls.Build.Tasks version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Controls.Core version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Controls.Core version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Controls.Core version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Controls.Xaml version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Controls.Xaml version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Controls.Xaml version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Controls.Compatibility version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Controls.Compatibility version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Controls.Compatibility version 8.0.0-rc.2.9530...
Installing pack Microsoft.Maui.Essentials version 8.0.0-rc.2.9530...
Pack Microsoft.Maui.Essentials version 8.0.0-rc.2.9530 is already installed.
Writing workload pack installation record for Microsoft.Maui.Essentials version 8.0.0-rc.2.9530...
Installing pack Microsoft.Android.Sdk.Darwin version 34.0.0-rc.2.479...
Pack Microsoft.Android.Sdk.Darwin version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Sdk.net8 version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Sdk.Darwin version 33.0.95...
Pack Microsoft.Android.Sdk.Darwin version 33.0.95 is already installed.
Writing workload pack installation record for Microsoft.Android.Sdk.net7 version 33.0.95...
Installing pack Microsoft.Android.Ref.34 version 34.0.0-rc.2.479...
Pack Microsoft.Android.Ref.34 version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Ref.34 version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Runtime.34.android-arm version 34.0.0-rc.2.479...
Pack Microsoft.Android.Runtime.34.android-arm version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Runtime.34.android-arm version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Runtime.34.android-arm64 version 34.0.0-rc.2.479...
Pack Microsoft.Android.Runtime.34.android-arm64 version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Runtime.34.android-arm64 version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Runtime.34.android-x86 version 34.0.0-rc.2.479...
Pack Microsoft.Android.Runtime.34.android-x86 version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Runtime.34.android-x86 version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Runtime.34.android-x64 version 34.0.0-rc.2.479...
Pack Microsoft.Android.Runtime.34.android-x64 version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Runtime.34.android-x64 version 34.0.0-rc.2.479...
Installing pack Microsoft.Android.Templates version 34.0.0-rc.2.479...
Pack Microsoft.Android.Templates version 34.0.0-rc.2.479 is already installed.
Writing workload pack installation record for Microsoft.Android.Templates version 34.0.0-rc.2.479...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-arm version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.android-arm version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.android-arm version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.android-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.android-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.android-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.android-x64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-x86 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.android-x86 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.android-x86 version 7.0.12...
Installing pack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 7.0.12...
Pack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NET.Runtime.MonoAOTCompiler.Task.net7 version 7.0.12...
Installing pack Microsoft.NET.Runtime.MonoTargets.Sdk version 7.0.12...
Pack Microsoft.NET.Runtime.MonoTargets.Sdk version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NET.Runtime.MonoTargets.Sdk.net7 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.android-x86 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.android-x64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.android-arm version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.android-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-arm version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.android-arm version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.android-arm version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.android-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.android-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.android-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.android-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.android-x86 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.android-x86 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.android-x86 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.0-rc.2.23479.6...
Pack Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NET.Runtime.MonoAOTCompiler.Task version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.0-rc.2.23479.6...
Pack Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NET.Runtime.MonoTargets.Sdk version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-x86 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-x86 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.android-x86 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.android-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-arm version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-arm version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.android-arm version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.android-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.android-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.iOS.Sdk version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Sdk version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Sdk.net8 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.iOS.Sdk version 16.4.7125...
Pack Microsoft.iOS.Sdk version 16.4.7125 is already installed.
Writing workload pack installation record for Microsoft.iOS.Sdk.net7 version 16.4.7125...
Installing pack Microsoft.iOS.Ref version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Ref version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Ref version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.iOS.Runtime.ios-arm64 version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Runtime.ios-arm64 version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Runtime.ios-arm64 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.iOS.Runtime.iossimulator-x64 version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Runtime.iossimulator-x64 version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Runtime.iossimulator-x64 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.iOS.Runtime.iossimulator-arm64 version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Runtime.iossimulator-arm64 version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Runtime.iossimulator-arm64 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.iOS.Templates version 17.0.8477-net8-rc2.2...
Pack Microsoft.iOS.Templates version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.iOS.Templates.net8 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.ios-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.ios-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.ios-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.iossimulator-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.iossimulator-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.iossimulator-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.iossimulator-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.iossimulator-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.iossimulator-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.ios-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.ios-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.ios-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.ios-arm version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.ios-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.iossimulator-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.iossimulator-x64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x86 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x86 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.iossimulator-x86 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.ios-arm version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.ios-arm version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.ios-arm version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.ios-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.ios-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.ios-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.iossimulator-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.iossimulator-x64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.iossimulator-x86 version 7.0.12...
Installing pack Microsoft.MacCatalyst.Sdk version 17.0.8477-net8-rc2.2...
Pack Microsoft.MacCatalyst.Sdk version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Sdk.net8 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.MacCatalyst.Sdk version 16.4.7125...
Pack Microsoft.MacCatalyst.Sdk version 16.4.7125 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Sdk.net7 version 16.4.7125...
Installing pack Microsoft.MacCatalyst.Ref version 17.0.8477-net8-rc2.2...
Pack Microsoft.MacCatalyst.Ref version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Ref version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.MacCatalyst.Runtime.maccatalyst-x64 version 17.0.8477-net8-rc2.2...
Pack Microsoft.MacCatalyst.Runtime.maccatalyst-x64 version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Runtime.maccatalyst-x64 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.MacCatalyst.Runtime.maccatalyst-arm64 version 17.0.8477-net8-rc2.2...
Pack Microsoft.MacCatalyst.Runtime.maccatalyst-arm64 version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Runtime.maccatalyst-arm64 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.MacCatalyst.Templates version 17.0.8477-net8-rc2.2...
Pack Microsoft.MacCatalyst.Templates version 17.0.8477-net8-rc2.2 is already installed.
Writing workload pack installation record for Microsoft.MacCatalyst.Templates.net8 version 17.0.8477-net8-rc2.2...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.maccatalyst-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.maccatalyst-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.maccatalyst-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.maccatalyst-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-arm64.Cross.maccatalyst-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.maccatalyst-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 version 8.0.0-rc.2.23479.6...
Pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 version 8.0.0-rc.2.23479.6 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 version 8.0.0-rc.2.23479.6...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.maccatalyst-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.AOT.Cross.net7.maccatalyst-x64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.maccatalyst-arm64 version 7.0.12...
Installing pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 version 7.0.12...
Pack Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 version 7.0.12 is already installed.
Writing workload pack installation record for Microsoft.NETCore.App.Runtime.Mono.net7.maccatalyst-x64 version 7.0.12...
Garbage collecting for SDK feature band(s) 6.0.400 7.0.200 7.0.300 8.0.100-rc.1 8.0.100-rc.2...

Successfully updated workload(s): maui.

And running dotnet workload list again gives me:

Installed Workload Id      Manifest Version                  Installation Source
--------------------------------------------------------------------------------
maui                       8.0.0-rc.2.9530/8.0.100-rc.2      SDK 8.0.100-rc.2   

Use `dotnet workload search` to find additional workloads to install.

Updates are available for the following workload(s): maui. Run `dotnet workload update` to get the latest.

How do I update the SDK?

jtorvald commented 9 months ago

@drasticactions probably only possible by downloading the latest SDK and installing it?

drasticactions commented 9 months ago

@drasticactions probably only possible by downloading the latest SDK and installing it?

Yes, this can be confusing: you need to upgrade the SDK. The SDK is not the same as the workloads. You need to download the SDK yourself and install it.

jtorvald commented 9 months ago

@drasticactions thanks. I did that but still same thing. Nothing is blocked the app. I added a button with a click event that logs to the console and every click I get a log-line.

Installed Workload Id      Manifest Version      Installation Source
--------------------------------------------------------------------
maui                       8.0.3/8.0.100         SDK 8.0.100        

Use `dotnet workload search` to find additional workloads to install.

It uses Microsoft.MacCatalyst 17.2.8004 now controls/compatibility 8.06

Any ideas?

https://github.com/dotnet/maui/assets/1808131/c0eac986-c5cb-44e4-a011-1185a55ca94d

ghost commented 9 months ago

We've added this issue to our backlog, and we will work to address it as time and resources allow. If you have any additional information or questions about this issue, please leave a comment. For additional info about issue management, please read our Triage Process.

jtorvald commented 9 months ago

When I tested it last week I even restarted my Mac and still it didn't work. Now I thought I give it another try. Just opened visual studie, opened the projcet and started a debug build. To my surprise I saw that the scrolling works.

Now the question of course is, what changed?

So unless, there are more people with this issue or someone has a good idea what could have caused my issue on the latest version of Maui, I think this can be closed.

Visual Studio Community 2022 for Mac
Version 17.6.8 (build 400)
Installation UUID: ea64e5a9-89af-4b2c-b171-9422a027682e

Runtime
.NET 7.0.3 (64-bit)
Architecture: Arm64
Microsoft.macOS.Sdk 13.1.1007; git-rev-head:8afca776a0a96613dfb7200e0917bb57f9ed5583; git-branch:release/7.0.1xx-xcode14.2

Roslyn (Language Service)
4.6.0-3.23180.6+99e956e42697a6dd886d1e12478ea2b27cceacfa

NuGet
Version: 6.4.0.117

.NET SDK (Arm64)
SDK: /usr/local/share/dotnet/sdk/8.0.101/Sdks
SDK Versions:
    8.0.101
    8.0.100-rc.2.23502.2
    8.0.100-rc.1.23463.5
    7.0.312
    7.0.311
    7.0.310
    7.0.309
    7.0.308
    7.0.307
    7.0.306
    7.0.305
    7.0.304
    7.0.203
    7.0.202
    7.0.201
    7.0.200
    6.0.418
    6.0.417
    6.0.416
    6.0.415
    6.0.414
    6.0.413
    6.0.412
    6.0.410
    6.0.408
    6.0.407
    6.0.406
MSBuild SDKs: /Applications/Visual Studio.app/Contents/MonoBundle/MSBuild/Current/bin/Sdks

.NET Runtime (Arm64)
Runtime: /usr/local/share/dotnet/dotnet
Runtime Versions:
    8.0.1
    8.0.0-rc.2.23479.6
    8.0.0-rc.1.23419.4
    7.0.15
    7.0.14
    7.0.13
    7.0.12
    7.0.11
    7.0.10
    7.0.9
    7.0.8
    7.0.7
    7.0.5
    7.0.4
    7.0.3
    6.0.26
    6.0.25
    6.0.24
    6.0.23
    6.0.22
    6.0.21
    6.0.20
    6.0.18
    6.0.16
    6.0.15
    6.0.14

Xamarin.Profiler
Version: 1.8.0.49
Location: /Applications/Xamarin Profiler.app/Contents/MacOS/Xamarin Profiler

Updater
Version: 11

Xamarin.Android
Version: 13.2.2.0 (Visual Studio Community)
Commit: xamarin-android/d17-5/45b0e14
Android SDK: /Users/jorgenteunis/Library/XamarinFormsAndroidSDK
    Supported Android versions:
        12.1 (API level 32)
        12.0 (API level 31)
        8.1  (API level 27)
        11.0 (API level 30)
        10.0 (API level 29)
        9.0  (API level 28)
        13.0 (API level 33)

SDK Command-line Tools Version: 7.0
SDK Platform Tools Version: 34.0.3
SDK Build Tools Version: 33.0.0

Build Information: 
Mono: d9a6e87
Java.Interop: xamarin/java.interop/d17-5@149d70fe
SQLite: xamarin/sqlite/3.40.1@68c69d8
Xamarin.Android Tools: xamarin/xamarin-android-tools/d17-5@ca1552d

Microsoft Build of OpenJDK
Java SDK: /Library/Java/JavaVirtualMachines/microsoft-11.jdk
11.0.16.1
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL

Eclipse Temurin JDK
Java SDK: /Library/Java/JavaVirtualMachines/temurin-8.jdk
1.8.0.302
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL

Android SDK Manager
Version: 17.6.0.50
Hash: a715dca
Branch: HEAD
Build date: 2024-01-03 23:07:29 UTC

Android Device Manager
Version: 0.0.0.1309
Hash: 06e3e77
Branch: HEAD
Build date: 2024-01-03 23:07:29 UTC

Xamarin Designer
Version: 17.6.3.9
Hash: 2648399ae8
Branch: remotes/origin/d17-6
Build date: 2024-01-03 23:07:21 UTC

Apple Developer Tools
Xcode: 15.2 22503
Build: 15C500b

Xamarin.Mac
Version: 9.3.0.23 Visual Studio Community
Hash: 9defd91b3
Branch: xcode14.3
Build date: 2023-10-23 16:14:59-0400

Xamarin.iOS
Version: 16.4.0.23 Visual Studio Community
Hash: 9defd91b3
Branch: xcode14.3
Build date: 2023-10-23 16:15:00-0400

Build Information
Release ID: 1706080400
Git revision: dfc3b79e7cc0dbc2710b239472a704042f66dad0
Build date: 2024-01-03 23:05:33+00
Build branch: release-17.6
Build lane: release-17.6

Operating System
Mac OS X 14.2.1
Darwin 23.2.0 Darwin Kernel Version 23.2.0
    Wed Nov 15 21:53:18 PST 2023
    root:xnu-10002.61.3~2/RELEASE_ARM64_T6000 arm64
kevinxufei commented 3 months ago

This issue has been verified using Visual Studio for mac 17.6.13 (build 424)(8.0.80 & 8.0.6 & 8.0.3 & 8.0.rc.1.9171). Can not repro this issue.

dotnet-policy-service[bot] commented 3 months ago

Hi @jtorvald. We have added the "s/try-latest-version" label to this issue, which indicates that we'd like you to try and reproduce this issue on the latest available public version. This can happen because we think that this issue was fixed in a version that has just been released, or the information provided by you indicates that you might be working with an older version.

You can install the latest version by installing the latest Visual Studio (Preview) with the .NET MAUI workload installed. If the issue still persists, please let us know with any additional details and ideally a reproduction project provided through a GitHub repository.

This issue will be closed automatically in 7 days if we do not hear back from you by then - please feel free to re-open it if you come back to this issue after that time.