-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PowerToys Run] Upgrade .NET Core 3.1 to .NET 5 #12285
Comments
Parent issue is #8650 |
@mykhailopylyp PowerToys/installer/PowerToysSetup/Product.wxs Line 1073 in e762bfa
Reference: https://docs.microsoft.com/en-us/windows/apps/design/shell/tiles-and-notifications/send-local-toast?tabs=desktop#step-4-handling-uninstallation |
@DHowett shouldn't we be in a good state to get this done next release with the build pipeline migration just about wrapped up? |
Yeah. |
This needs the new pipeline work before we can migrate so moving to 0.55 |
@stefansjfw is this work done with the .net 5 upgrade? |
@crutkas yes |
Description of the new feature / enhancement
Upgrade PowerLauncher and all plugins to .NET 6
PowerToys Run and some plugins use Windows Runtime. It is not available in .NET 5 as before but can still be used with Target Framework Moniker option. With this option we have to specify the version of windows runtime. It should be
windows10.0.18362.0
as it is the lowest version of windows we support. We should explorer other options here as well.There is a bunch of obsolete APIs that should be replaced:
Assembly.GlobalAssemblyCache
. It is used in exception formatted to show loaded assemblies. Should be easy to fixMicrosoft.Toolkit.Uwp.Notifications.NotificationActivator
. It is used for toast notificationsMicrosoft.Toolkit.Uwp.Notifications.DesktopNotificationManagerCompat
. It is used for toast notificationsSystem.Runtime.Serialization.Formatters.Binary.BinaryFormatter
The text was updated successfully, but these errors were encountered: