Hello,
Thanks for your feeback.
Since Maui is a component of a dotnet workload, its content is controlled internally and is not directly exposed to developers. The idea is that you would always run the newest version of the workload.
Therefore, in order to achieve more flexible version control, after .net 7, you could customize the required Maui version by changing the Nuget Package in the project file instead of rollbacking dotnet workload.
You can refer to this merged PR to learn how to easily change the Maui version.
Best Regards,
Alec Liu.
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.