1. WinRT API包介绍
本文介绍下Windows WinRT API包(Microsoft.Windows.SDK.Contracts), 如图1是SDK包的描述。
图1 Microsoft.Windows.SDK.Contracts
Windows WinRT API包使您能够将最新的Windows运行时API支持添加到您的。net Framework 4.6+和。net Core 3.0+库和应用程序中。
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.
2.软件包的作用
此软件包包括所有支持的Windows运行时api,直至Windows版本26100。 如果您的目标是较早的平台,请考虑仅提供检测到的平台版本上可用的功能。详情请见:
Version adaptive code - UWP applications | Microsoft Learn
This package includes all the supported Windows Runtime APIs up to Windows version 26100. 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
3.支持平台
支持平台:
- .NET框架4.6+
- .NET Core 3.0+
Supported platforms:
- .NET Framework 4.6+
- .NET Core 3.0+
4.包管理器格式
要求默认的包管理格式设置为packagerreference,以及NuGet 4.0或更高版本。
Requires default package management format set to PackageReference, and NuGet 4.0 or higher.