WindowsSDK
NuGet publisher profile
Packages (16)
Microsoft.Windows.SDK.NET.Ref
The Windows SDK available as a targeting pack for .NET 9 and later applications. For further details, see: https://docs.microsoft.com/windows/apps/desktop/modernize/desktop-to-uwp-enhance
Microsoft.Windows.SDK.BuildTools
Includes tools required for building projects targeting the Windows SDK.
Microsoft.Windows.SDK.Contracts
The Windows WinRT API Pack enables you to add the latest Windows Runtime APIs support to your .NET Framework 4.6+ and .NET Core 3.0+ libraries and apps.   This package includes all the supported Windows Runtime APIs up to Windows version 2004. If you are targeting earlier platforms, consider only offering functionality available on the detected platform version. For further details, see: https://docs.microsoft.com/en-us/windows/uwp/debug-test-perf/version-adaptive-code Supported platforms: - .NET Framework 4.6+ - .NET Core 3.0+ Requires default package management format set to PackageReference, and NuGet 4.0 or higher.
Microsoft.Windows.SDK.Win32Metadata
This packages provides the Win32 API surface as a winmd (Windows metadata) file. It is intended to be used as the basis for generating language-specific projections. It is not loadable as a CLR assembly.
Microsoft.Windows.CsWin32
Microsoft Windows SDK Win32 API Source Generator
Microsoft.Windows.SDK.Win32Docs
Microsoft Windows API documentation
Microsoft.Windows.WDK.Win32Metadata
This packages provides metadata (.winmd) for the Windows Driver Kit (WDK). It is intended to be used as the basis for generating language-specific projections. It is not loadable as a CLR assembly.
Microsoft.Windows.SDK.CPP
The Windows SDK available as a NuGet package for more seamless acquisition and CI/CD integration. This package is designed for C++ applications. One or more architecture-specific packages are required (Microsoft.Windows.SDK.cpp.<.arch>).
Microsoft.Windows.SDK.BuildTools.MSIX
This package generates an .msix from the output of your project.
Microsoft.Windows.SDK.CPP.x64
The Windows SDK for C++: x64 enables developers to build x64 binaries for Windows platforms.
Microsoft.Windows.SDK.CPP.arm64
The Windows SDK for C++: ARM64 enables developers to build ARM64 binaries for Windows platforms.
Microsoft.Windows.SDK.CPP.x86
The Windows SDK for C++: x86 enables developers to build x86 binaries for Windows platforms.
Microsoft.Windows.SDK.CPP.arm
The Windows SDK for C++: ARM enables developers to build ARM binaries for Windows platforms.
Microsoft.Windows.SDK.BuildTools.WinApp
Enables 'dotnet run' for packaged Windows applications. This package provides MSBuild targets that integrate with the .NET CLI to build, register, and launch packaged applications seamlessly.
Microsoft.Windows.WinmdGenerator
This packages provides a way to scrape C/C++ headers and create a winmd (Windows metadata) file.
Microsoft.Windows.SDK.CRTSource
Subset of the Windows SDK C Runtime source, released under the MIT license.