I was just looking through my installed programs to free up some space, and I noticed that there are two versions of the Windows SDK, and the ASP.NET SDK. Are these 32-bit and 64-bit? The package name does not indicate that is the case, so I am wondering if I need both versions of these packages installed?
As you can see in the image, Windows SDK 10.1.10586.15
and Windows SDK 10.0.26624
, and ASP.NET RC1 Update 1 1.0.20204.0
and ASP.NET RC1 Update 1 10.0.11123.0
. Since both packages were installed on the same date, I assume that they are 32-bit and 64-bit, but I would also assume that they would be named such, if that were the case.
These packages are being used for Windows 10 Universal app development in Visual Studio 2015.
You can uninstall the older versions via Add/Remove Programs. It maintains a different entry for each version. Show activity on this post. If storage space is a pressing issue for you, you can proceed to delete the older SDKs.
The windows SDK is necessary if you intend to develop windows applications (with GUI, low-level graphics, windows filesystem specific I/O, tweaking registry settings, developing windows services or device drivers, etc etc).
From a business or software perspective, Windows Software Development Kits are very crucial. They are tightly knit in the development phase of any software. With the best set of SDKs, a software development company can obtain a competitive edge in the market.
The Windows SDK (10.0. 22621) for Windows 11, version 22H2 provides the latest headers, libraries, metadata, and tools for building Windows applications. Use this SDK to build Universal Windows Platform (UWP) and Win32 applications for Windows 11, version 22H2 and previous Windows releases.
I am posting as an answer here from @magicandre1981 comments above, so I can close the question.
Windows SDK 10.0.26624 is the SDK for the first Build 10240 from Summer 2015.
Windows SDK 10.1.10586.15 is the SDK for the November 2015 Update 1511.
I ended up uninstalling both versions and letting Visual Studio install the necessary package to run my project, which ended up being version 10.0.26624.
Just in case this helps anyone, it appears like the newer versions of Windows SDK installer remove previous versions correctly, but somehow fail to remove their entries from Add/Remove Programs list. In my case, I had as many as 7 entries in there. I sorted them on installation date and started removing one by one, starting with the oldest. For every entry, I just received the following error message:
I kept removing them till I was left with the latest version only. Uninstalling this one brings up proper installer window instead of this error message, at which point you can cancel uninstallation process.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With