✅ What does "Windows Desktop" as the version in ASP.NET's documentation mean?
System.Configuration Namespace
Contains the types that provide the programming model for handling configuration data.
20 Replies
You are not looking at ASP.NETs documentation, thats the general documentation for .NET
thats the version selector, since some namespaces/types differ between versions or packages
So what does Windows Desktop mean as a version?
Is it .net core?
no,
.NET
is .net core
, microsoft removed "core" from the name
in .net 5 they did I believe. so every .net 5+ version is "Core" even when it doesn't have core in its nameI know that
I mean Windows Desktop
I can read
I answered this
I can't answer this
Oh sorry I didn't understand why you were correcting me
"The .NET Desktop SDK, which includes Windows Forms (WinForms) and Windows Presentation Foundation (WPF)."
https://stackoverflow.com/questions/69621475/what-does-windows-desktop-5-mean-in-context-of-net-5
Stack Overflow
What does Windows Desktop (5) mean in context of .net 5?
I saw this link for the Registry class, which states it's for the Windows Desktop 5 "Version" of .net. I searched for what that means, but unfortunately the noise to signal ratio on such a
np
that makes lots of sense
So it's .net 5 but only with wpf and winforms?
I believe so
probably equivalent of using
.net7-windows
as targetframework
or other version respectively
I might be wrong
still learning all this myselfHere it doesn't list
.net7-windows
as a valid TargetFramework
value though https://learn.microsoft.com/en-us/dotnet/standard/frameworks#supported-target-frameworksTarget frameworks in SDK-style projects - .NET
Learn about target frameworks for .NET apps and libraries.
it does
Just saw it
yup just scroll down one more segment
cool that you're here @pobiega . Can you tell if I'm right or wrong on this statement pls?
Well, it's not a tfm
but do we have to choose -windows tfm when we choose
Microsoft.NET.Sdk.WindowsDesktop
sdk?I've never really bothered with what those actually mean, they are just groupings of namespaces as far as I'm concerned
Provably
Like, Windows desktop implies windows specific code
right, thats what I would think too