Skip to content
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

[Misdetech of the version]: Microsoft.DotNet.DesktopRuntime.6 #3004

Open
2 tasks done
TheBossMagnus opened this issue Aug 1, 2022 · 54 comments
Open
2 tasks done

[Misdetech of the version]: Microsoft.DotNet.DesktopRuntime.6 #3004

TheBossMagnus opened this issue Aug 1, 2022 · 54 comments
Labels
Area-Matching Issue related to correlation between installed package and manifest Issue-Bug It either shouldn't be doing this or needs an investigation.

Comments

@TheBossMagnus
Copy link

TheBossMagnus commented Aug 1, 2022

Please confirm these before moving forward

  • I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
  • I have not been informed if the issue is resolved in a preview version of the winget client.

Category of the issue

Other

Brief description of your issue

The version detected by Winget is 6.0.5
Anyway, the installed and lastest is 6.0.7
image

Steps to reproduce

..

Actual behavior

If i upgrade the app get reinstalled for no reason

Expected behavior

..

Environment

Windows: Windows.Desktop v10.0.22621.317
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.18.2091.0

Screenshots and Logs

WinGet-2022-07-27-16-58-26.048.log
WinGet-2022-08-01-16-18-59.865.log

@TheBossMagnus TheBossMagnus added the Issue-Bug It either shouldn't be doing this or needs an investigation. label Aug 1, 2022
@ghost ghost added the Needs-Triage Issue need to be triaged label Aug 1, 2022
@TheBossMagnus TheBossMagnus changed the title [MIsdetech of the version]: Microsoft.DotNet.DesktopRuntime.6 [Misdetech of the version]: Microsoft.DotNet.DesktopRuntime.6 Aug 1, 2022
@denelon denelon removed the Needs-Triage Issue need to be triaged label Aug 1, 2022
@denelon
Copy link
Contributor

denelon commented Aug 1, 2022

if you winget list .NET are both versions present?

@TheBossMagnus
Copy link
Author

no one is listed
image

@denelon
Copy link
Contributor

denelon commented Aug 1, 2022

I missed the "<" indicating "less than 6.0.5". We didn't have a manifest for the version installed on the system, so it was determined to be less than the earliest manifest. I'm not sure why 6.0.17 isn't showing up in list.

@denelon
Copy link
Contributor

denelon commented Aug 1, 2022

@mthalman do you have any ideas on this one?

@mthalman
Copy link
Member

mthalman commented Aug 1, 2022

Be aware of the difference in major version here between what is installed and the upgrade version. It's showing 5.0.17 as installed and 6.0.7 as the upgrade version. Those are different major versions. It shouldn't attempt to recognize that as an upgrade because they have different package IDs: Microsoft.DotNet.DesktopRuntime.5 versus Microsoft.DotNet.DesktopRuntime.6.

@denelon - Why would it be crossing package IDs like this?

@denelon
Copy link
Contributor

denelon commented Aug 1, 2022

It's likely that we don't have the manifests for the older versions with the "AppsAndFeatures" keys, so heuristics are trying to detect which package might match. @JohnMcPMS can you confirm or deny?

@mthalman
Copy link
Member

mthalman commented Aug 1, 2022

There is a manifest for the 5.0.17 version: https://github.com/microsoft/winget-pkgs/blob/master/manifests/m/Microsoft/DotNet/DesktopRuntime/5/5.0.17/Microsoft.DotNet.DesktopRuntime.5.installer.yaml. It was the one and only version of it that was published before becoming EOL.

@Trenly
Copy link
Contributor

Trenly commented Aug 1, 2022

no one is listed

What about under winget list "Desktop Runtime"?

@TheBossMagnus
Copy link
Author

TheBossMagnus commented Aug 2, 2022

no one is listed

What about under winget list "Desktop Runtime"?

image
image

@Trenly
Copy link
Contributor

Trenly commented Aug 2, 2022

I'm wondering if this is an artifact from before the packages were split out into the new identifiers.
@TheBossMagnus - Can you try manually uninstalling the desktop runtime 5, then re-installing it using winget install Microsoft.DotNet.DesktopRuntime.5

@TheBossMagnus
Copy link
Author

I'm wondering if this is an artifact from before the packages were split out into the new identifiers. @TheBossMagnus - Can you try manually uninstalling the desktop runtime 5, then re-installing it using winget install Microsoft.DotNet.DesktopRuntime.5

fixed
image

@denelon
Copy link
Contributor

denelon commented Aug 2, 2022

Great call @Trenly!

@TheBossMagnus
Copy link
Author

Sorry for reopening, but, as you can see, the issues repeat appearing for each update.
image

@Trenly
Copy link
Contributor

Trenly commented Aug 10, 2022

Sorry for reopening, but, as you can see, the issues repeat appearing for each update.
image

I think that is a different issue entirely. If you look closely, it is downloading and installing the x64 package, when it is the x86 package that is reporting an upgrade is available. This new behavior seems to be very similar to microsoft/winget-pkgs#2243

As a workaround, try running winget upgrade Microsoft.Dotnet.Runtime.6 --architecture x86

@TheBossMagnus
Copy link
Author

image

@Trenly
Copy link
Contributor

Trenly commented Aug 10, 2022

image

maybe install instead of upgrade? Forgot upgrade doesn't have the --architecture switch

@denelon denelon reopened this Aug 10, 2022
@TheBossMagnus
Copy link
Author

TheBossMagnus commented Aug 10, 2022

image
Same as before.

@Trenly
Copy link
Contributor

Trenly commented Aug 10, 2022

image
Same as before.

Oops; Looks like I messed up the command itself facepalm. It isn’t Microsoft.DotNet.Runtime.6, it's Microsoft.DotNet.DesktopRuntime.6

@denelon
Copy link
Contributor

denelon commented Aug 10, 2022

@TheBossMagnus
Copy link
Author

TheBossMagnus commented Aug 15, 2022

Sorry for the late response...
I executed winget install Microsoft.Dotnet.DeskTopRuntime.6 --architecture x86 and it no longer appears on winget upgrade.

image
Now I'm unable to uninstall Microsoft.DotNet.Runtime.6 package. It appears in List and upgrade.
Also, have the seme issue of desktop runtime (Keep appearing in winget update).

@finn-cz
Copy link

finn-cz commented Aug 17, 2022

I'm having a similar problem – winget is mixing up two completely different versions of .NET runtime, I have both in their latest versions (3.1.28 and 6.0.8 respectively):

λ winget upgrade
Name                                             Id                                Version      Available   Source
------------------------------------------------------------------------------------------------------------------
MultiCommander (x64)                             MathiasSvensson.MultiCommander    11.4.0.2831  11.5.0.2842 winget
VeraCrypt                                        IDRIX.VeraCrypt                   1.24-Update7 1.25.9      winget
7-Zip 21.07 (x64 edition)                        7zip.7zip                         21.07.00.0   22.01       winget
Microsoft Windows Desktop Runtime - 3.1.28 (x64) Microsoft.DotNet.DesktopRuntime.6 < 6.0.5      6.0.8       winget
MSYS2 64bit                                      msys2.msys2                       20200903     20220603    winget
5 upgrades available.```

@vinixwu
Copy link

vinixwu commented Sep 13, 2022

I have the same issue with @finn-cz :

PS C:\Windows\system32> winget list .NET
名稱                                                  識別碼                                 版本          可用  來源
-----------------------------------------------------------------------------------------------------------------------
Microsoft ASP.NET Core 6.0.8 - Shared Framework (x64) Microsoft.DotNet.AspNetCore.6          6.0.8               winget
paint.net                                             {31D05AC5-4242-433C-A002-9DB22D740F8C} 4.3.11
Microsoft .NET SDK 6.0.400 (x64) from Visual Studio   {E90155B5-8B75-4892-A27D-D85D131A8E43} 6.4.22.37103
Microsoft .NET Core Runtime - 3.1.28 (x64)            Microsoft.DotNet.AspNetCore.6          < 6.0.5       6.0.8 winget
Microsoft .NET SDK 6.0.303 (x64)                      {d05385f1-b9cc-4bbd-aa12-f6b5e6f0fe38} 6.3.322.36818
Microsoft ASP.NET Core 6.0.8 - Shared Framework (x86) Microsoft.DotNet.AspNetCore.6          6.0.8               winget
PS C:\Windows\system32> winget upgrade
名稱                                       識別碼                        版本    可用  來源
---------------------------------------------------------------------------------------------
Microsoft .NET Core Runtime - 3.1.28 (x64) Microsoft.DotNet.AspNetCore.6 < 6.0.5 6.0.8 winget
1 有可用的升級。

Besides I also had the issue that winget trying to upgrade Microsoft ASP.NET Core 6.0.8 - Shared Framework (x86) by downloading x64 version. I solved it by downloading and installing x86 version manually.

Since some old projects may need 3.x, uninstall is not an option.

@sanyer
Copy link

sanyer commented Dec 1, 2022

I'm also facing something around this:

PS C:\Windows\system32> winget list .NET
Name                                                   Id                                  Version    Source
-------------------------------------------------------------------------------------------------------------
Microsoft .NET Runtime - 7.0.0 (x64)                   Microsoft.DotNet.Runtime.7          7.0.0      winget
Microsoft ASP.NET Core 5.0.17 - Shared Framework (x64) Microsoft.DotNet.AspNetCore.5       5.0.17     winget
Microsoft Windows Desktop Runtime - 7.0.0 (x64)        Microsoft.DotNet.DesktopRuntime.7   7.0.0      winget
Microsoft Windows Desktop Runtime - 6.0.11 (x64)       Microsoft.DotNet.DesktopRuntime.6   6.0.11     winget
Microsoft Windows Desktop Runtime - 5.0.17 (x64)       Microsoft.DotNet.DesktopRuntime.5   5.0.17     winget
Microsoft Windows Desktop Runtime - 3.1.31 (x64)       Microsoft.DotNet.DesktopRuntime.3_1 3.1.31     winget

but winget upgrade and winget list "Desktop Runtime" show this:

PS C:\Windows\system32> winget list "Desktop Runtime"
Name                                             Id                                Version Available Source
-----------------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 7.0.0 (x64)  Microsoft.DotNet.DesktopRuntime.7 7.0.0             winget
Microsoft Windows Desktop Runtime - 5.0.17 (x64) Microsoft.DotNet.DesktopRuntime.7 < 7.0.0 7.0.0     winget
Microsoft Windows Desktop Runtime - 3.1.31 (x64) Microsoft.DotNet.DesktopRuntime.7 < 7.0.0 7.0.0     winget
Microsoft Windows Desktop Runtime - 6.0.11 (x64) Microsoft.DotNet.DesktopRuntime.7 < 7.0.0 7.0.0     winget
PS C:\Windows\system32> winget upgrade
Name                                             Id                                Version Available     Source
---------------------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 5.0.17 (x64) Microsoft.DotNet.DesktopRuntime.7 < 7.0.0 7.0.0         winget
Microsoft Windows Desktop Runtime - 3.1.31 (x64) Microsoft.DotNet.DesktopRuntime.7 < 7.0.0 7.0.0         winget
Microsoft Windows Desktop Runtime - 6.0.11 (x64) Microsoft.DotNet.DesktopRuntime.7 < 7.0.0 7.0.0         winget
3 upgrades available.
3 package(s) have version numbers that cannot be determined. Use "--include-unknown" to see all results.

@de-served
Copy link

winget list Desktop
-----------------------------------------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 5.0.17 (x86)          Microsoft.DotNet.DesktopRuntime.6           < 6.0.5                 6.0.19   winget
Microsoft Windows Desktop Runtime - 8.0.0 Preview 5 (x86) Microsoft.DotNet.DesktopRuntime.Preview     8.0.0-preview.5.23302.2          winget
Microsoft Windows Desktop Runtime - 3.1.32 (x64)          Microsoft.DotNet.DesktopRuntime.6           < 6.0.5                 6.0.19   winget
Microsoft Windows Desktop Runtime - 6.0.19 (x86)          Microsoft.DotNet.DesktopRuntime.6           6.0.19                           winget
Microsoft Windows Desktop Runtime - 5.0.17 (x64)          Microsoft.DotNet.DesktopRuntime.6           < 6.0.5                 6.0.19   winget
Microsoft Windows Desktop Runtime - 8.0.0 Preview 5 (x64) Microsoft.DotNet.DesktopRuntime.Preview     8.0.0-preview.5.23302.2          winget
Microsoft Windows Desktop Runtime - 3.1.32 (x86)          Microsoft.DotNet.DesktopRuntime.6           < 6.0.5                 6.0.19   winget
Microsoft Windows Desktop Runtime - 7.0.8 (x86)           Microsoft.DotNet.DesktopRuntime.6           > 6.0.19                         winget
Microsoft Windows Desktop Runtime - 6.0.19 (x64)          Microsoft.DotNet.DesktopRuntime.6           6.0.19                           winget
Microsoft Windows Desktop Runtime - 7.0.8 (x64)           Microsoft.DotNet.DesktopRuntime.6           > 6.0.19                         winget

Same boat.

@MagicAndre1981
Copy link

Happens again. All my DesktopRuntime versions are recognized as Microsoft.DotNet.DesktopRuntime.6.

I also see always an upgrade, but 6.0.20 is now latest 6 version:

C:\Windows\system32>winget upgrade
Name                                             ID                                Version Verfügbar Quelle
-----------------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 6.0.20 (x64) Microsoft.DotNet.DesktopRuntime.7 < 7.0.0 7.0.9     winget

List shows correct 6 and 7 identifier:

C:\Windows\system32>winget list dotnet
Name                                             ID                                Version Quelle
--------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 7.0.9 (x64)  Microsoft.DotNet.DesktopRuntime.7 7.0.9   winget
Microsoft Windows Desktop Runtime - 6.0.20 (x64) Microsoft.DotNet.DesktopRuntime.6 6.0.20  winget

But on a different Window 10 system it works fine

@FPSUsername
Copy link

C:\Users\FPSUs> winget list "Desktop Runtime"
Name                                             Id                                Version  Available Source
------------------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 6.0.20 (x64) Microsoft.DotNet.DesktopRuntime.6 6.0.20             winget
Microsoft Windows Desktop Runtime - 5.0.14 (x64) Microsoft.DotNet.DesktopRuntime.6 < 6.0.5  6.0.20    winget
Microsoft Windows Desktop Runtime - 3.1.23 (x64) Microsoft.DotNet.DesktopRuntime.6 < 6.0.5  6.0.20    winget
Microsoft Windows Desktop Runtime - 7.0.9 (x64)  Microsoft.DotNet.DesktopRuntime.6 > 6.0.20 7.0.9     winget
C:\Users\FPSUs> winget list dotnet
Name                                             Id                                Version Source
--------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 6.0.20 (x64) Microsoft.DotNet.DesktopRuntime.6 6.0.20  winget
Microsoft Windows Desktop Runtime - 7.0.9 (x64)  Microsoft.DotNet.DesktopRuntime.7 7.0.9   winget

Not sure why it defaults to 6 with pretty much the same command, except filtering on something different. The winget list "Desktop Runtime" is the same as whatever is shown in winget upgrade.

@MagicAndre1981
Copy link

After installing the .net8 Desktop Runtime, the issue is solved:

C:\Windows\system32>winget list runtime
Name                                             ID                                Version Quelle
--------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 8.0.0 (x64)  Microsoft.DotNet.DesktopRuntime.8 8.0.0   winget
Microsoft .NET Runtime - 6.0.25 (x64)            Microsoft.DotNet.Runtime.6        6.0.25  winget
Microsoft Windows Desktop Runtime - 7.0.14 (x64) Microsoft.DotNet.DesktopRuntime.7 7.0.14  winget
Microsoft Windows Desktop Runtime - 6.0.25 (x64) Microsoft.DotNet.DesktopRuntime.6 6.0.25  winget

@treysis
Copy link

treysis commented Nov 14, 2023

@MagicAndre1981 Not really. It might not show available versions in this list, but running winget upgrade still shows them with updates available. Weird.

@MagicAndre1981
Copy link

MagicAndre1981 commented Nov 14, 2023

It might not show available versions in this list, but running winget upgrade still shows them with updates available. Weird.

no, it shows nothing to upgrade as .net6 is now Microsoft.DotNet.DesktopRuntime.6, .net7 is Microsoft.DotNet.DesktopRuntime.7 and .net8 is Microsoft.DotNet.DesktopRuntime.8 so every version is now seperate.

C:\Windows\system32>winget list runtime
Name                                             ID                                Version Quelle
--------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 8.0.0 (x64)  Microsoft.DotNet.DesktopRuntime.8 8.0.0   winget
Microsoft .NET Runtime - 6.0.25 (x64)            Microsoft.DotNet.Runtime.6        6.0.25  winget
Microsoft Windows Desktop Runtime - 7.0.14 (x64) Microsoft.DotNet.DesktopRuntime.7 7.0.14  winget
Microsoft Windows Desktop Runtime - 6.0.25 (x64) Microsoft.DotNet.DesktopRuntime.6 6.0.25  winget

C:\Windows\system32>winget upgrade
Es wurde kein installiertes Paket gefunden, das den Eingabekriterien entspricht.
Mindestens 1 Paket verfügt über Versionsnummern, die nicht ermittelt werden können. Verwenden Sie „--include-unknown“, um alle Ergebnisse anzuzeigen.

only wired thing is that Microsoft.DotNet.Runtime.6 in the list

@treysis
Copy link

treysis commented Nov 14, 2023

For me it looks like this:

C:\>winget upgrade
Name                                             Id                                Version            Available          Source
-------------------------------------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 3.1.32 (x64) Microsoft.DotNet.DesktopRuntime.6 < 6.0.5            6.0.25             winget
Microsoft Windows Desktop Runtime - 8.0.0 (x64)  Microsoft.DotNet.DesktopRuntime.6 > 6.0.25           8.0.0              winget
Microsoft Windows Desktop Runtime - 5.0.17 (x64) Microsoft.DotNet.DesktopRuntime.6 < 6.0.5            6.0.25             winget
Microsoft Windows Desktop Runtime - 7.0.14 (x64) Microsoft.DotNet.DesktopRuntime.6 > 6.0.25           7.0.14             winget
4 upgrades available.

1 package(s) have version numbers that cannot be determined. Use --include-unknown to see all results.

What version of winget are you using?

C:>winget --info
Windows Package Manager v1.6.2771
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.19045.3636
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.21.2771.0
...

EDIT: Just upgraded to Windows Package Manager v1.6.3133 but it looks still the same.

@MagicAndre1981
Copy link

I'm using 1.6.3133 on Windows 10 22H2

@treysis
Copy link

treysis commented Nov 15, 2023

How did you install .net8 runtime? Via winget?

@MagicAndre1981
Copy link

yes, I installed it after updating 6 and 7. And after this I ran winget upgrade to see if there are other updates and here I was supreised that it worked now.

@treysis
Copy link

treysis commented Nov 15, 2023

I installed it after manually downloading the installer. Now, after installing again via winget I still get this:

Name                                             Id                                Version            Available          Source
-------------------------------------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 3.1.32 (x64) Microsoft.DotNet.DesktopRuntime.8 < 8.0.0            8.0.0              winget
Microsoft Windows Desktop Runtime - 5.0.17 (x64) Microsoft.DotNet.DesktopRuntime.8 < 8.0.0            8.0.0              winget
Microsoft Windows Desktop Runtime - 7.0.14 (x64) Microsoft.DotNet.DesktopRuntime.8 < 8.0.0            8.0.0              winget
Microsoft Windows Desktop Runtime - 6.0.25 (x64) Microsoft.DotNet.DesktopRuntime.8 < 8.0.0            8.0.0              winget

So, there's a difference in how you install it, clearly. This has also be mentioned in this thread. It will probably come back for you when updating via Windows Update.

Alas, the issue isn't resolved.

@treysis
Copy link

treysis commented Nov 21, 2023

@MagicAndre1981 Interestingly, my workplace Windows 10 computer looks as clean as yours.

@MagicAndre1981
Copy link

@MagicAndre1981 Interestingly, my workplace Windows 10 computer looks as clean as yours.

it worked on all PCs/VMs except 1 laptop. And here it suddenly worked after installing .net 8 . This whole matching is confusing

@mziehm
Copy link

mziehm commented Dec 11, 2023

I just had this weird behaviour, when trying to upgrade from 6.0.22 to 6.0.25.

winget upgrade

Name                                             Id                                Version        Available      Source
-----------------------------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 6.0.22 (x64) Microsoft.DotNet.DesktopRuntime.6 6.0.22         6.0.25         winget
Windows PC Health Check                          Microsoft.WindowsPCHealthCheck    3.6.2204.08001 3.7.2204.15001 winget
Microsoft .NET Core Runtime - 2.1.11 (x64)       Microsoft.DotNet.Runtime.3_1      < 3.1.25       3.1.32         winget

winget upgrade Microsoft.DotNet.DesktopRuntime.6

Found Microsoft .NET Windows Desktop Runtime 6.0 [Microsoft.DotNet.DesktopRuntime.6] Version 6.0.25
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Downloading https://dotnetcli.azureedge.net/dotnet/WindowsDesktop/6.0.25/windowsdesktop-runtime-6.0.25-win-x64.exe
  ██████████████████████████████  54.7 MB / 54.7 MB
Successfully verified installer hash
Starting package install...
Successfully installed

winget upgrade

Name                                             Id                                Version        Available      Source
-----------------------------------------------------------------------------------------------------------------------
Microsoft Windows Desktop Runtime - 5.0.17 (x64) Microsoft.DotNet.DesktopRuntime.6 < 6.0.5        6.0.25         winget
Windows PC Health Check                          Microsoft.WindowsPCHealthCheck    3.6.2204.08001 3.7.2204.15001 winget
Microsoft .NET Core Runtime - 2.1.11 (x64)       Microsoft.DotNet.Runtime.3_1      < 3.1.25       3.1.32         winget

I seems to download the correct URL, at the Apps & features also shows the hopefully correct version for .NET Runtime:
image:
And for Desktop Runtime both the 5.0.17 and 6.0.25:
image

Not sure this fit here, if not please feel free to move this to a new issue if needed.

@hueldoeu
Copy link

i have this
image
and since this post got very long i would like to know the final solution.

@hueldoeu
Copy link

i have this image and since this post got very long i would like to know the final solution.

alright the winget uninstall Microsoft.DotNet.DesktopRuntime.6 didn't work the first time so i closed cmd and started again, had to click again on some yes and it's gone now. i know what that means, but seriously, who still needs .NET desktop runtime anyway?

@MagicAndre1981
Copy link

but seriously, who still needs .NET desktop runtime anyway?

this is required to run .net 6 WinForms/WPF apps. If you only run cli tools you can use the normal .net runtime Microsoft.DotNet.Runtime.6

@hueldoeu
Copy link

hueldoeu commented Jan 28, 2024

but seriously, who still needs .NET desktop runtime anyway?

this is required to run .net 6 WinForms/WPF apps. If you only run cli tools you can use the normal .net runtime Microsoft.DotNet.Runtime.6

i will wait until some program begs me to install Microsoft.DotNet.DesktopRuntime.6 . there is version 8 already just like java 22 so i don't give a damn about ms products. except handbrake

@PsyEng
Copy link

PsyEng commented Feb 27, 2024

Running the following command, should solve the problem:
winget install --moniker dotnet-desktop-6
The following command, should also work:
winget install --id Microsoft.DotNet.DesktopRuntime.6

@treysis
Copy link

treysis commented Feb 27, 2024

Nope. Unfortunately not.

@PsyEng
Copy link

PsyEng commented Feb 27, 2024

Nope. Unfortunately not.

Hey there! Thanks for the heads up. If you're running into trouble with "Microsoft.DotNet.DesktopRuntime.X," here's a quick fix you might want to try. Just swap out 'X' with the version you're working with:

  • Try this: winget install --id Microsoft.DotNet.DesktopRuntime.X
  • Or, you could go for: winget install --moniker dotnet-desktop-X

When I said these steps "should" work, I meant it's not a one-size-fits-all. There might be some exceptions due to different setups.

About the downvote, I get where you're coming from. Feedback is gold, especially if something didn't pan out as expected. If it's just the one person's experience, I'm keen to hear more, especially if anyone else tried and hit a snag. It helps everyone figure things out together.

If you gave it a shot and it's still a no-go, could you share what went wrong? More details could help us all get to the bottom of this faster.

Cheers for jumping in on this, and looking forward to hearing from you!

@treysis
Copy link

treysis commented Feb 28, 2024

Well, apparently I had to uninstall first. And after reinstalling dotnet-desktop-6 it solved it for all other conflicts as well. At least for now. I don't trust it completely.

@hueldoeu
Copy link

can someone paste the solution again plz?

@treysis
Copy link

treysis commented Feb 28, 2024

Uninstall dotnet-desktop-6, reinstall dotnet-desktop-6.

@eabase
Copy link

eabase commented Apr 29, 2024

Still the same problem.
I wonder if it is related to: #4415 ?

@hueldoeu
Copy link

i'll skip it on unigetUI

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Matching Issue related to correlation between installed package and manifest Issue-Bug It either shouldn't be doing this or needs an investigation.
Projects
None yet
Development

No branches or pull requests