新存储库
❗我们将开发转移到了一个新的存储库“ Windows”。它包含Windows社区工具包的8.0+版本的新基础架构和代码库,该版本包含用于UWP/Winui2,WindowsAppsdk/winui3和UNO Platform兼容组件的单个代码基础。请访问它以获取最新信息。
您可以在此处的博客文章中找到有关此最新版本的更多信息。样本库还在Microsoft商店中进行了更新。
?有关新功能讨论和开发,请参阅Windows社区工具包实验室
?对于新问题,请尝试在最新软件包上复制,然后在新存储库中打开讨论或问题。
?此存储库包含Windows社区工具包的先前版本的先前的7.x基于仅限UWP的代码; Windows App SDK兼容代码位于winui分支中。此代码的大部分已被合并并移植到新存储库中的单代码基础版本。但是,此存储库将被存档以进行历史记录,并引用启用其他组件或问题(如果需要)。
Windows社区工具包7.x
Windows社区工具包是辅助功能,自定义控件和应用程序服务的集合。当构建Windows 10和Windows 11的体验时,它简化并演示了共同的开发人员模式。它包含UWP和Winui 3/winuappsdk应用程序的组件和助手。在此处了解有关我们对Winui 3的支持的更多信息。
注意:我们的.NET的一般帮助者现在是.NET社区工具包,包括MVVM工具包。
| 目标 | 分支 | 地位 | 推荐包装版本 |
|---|---|---|---|
| 生产(UWP) | rel/7.1.2 | ||
| 生产(winappsdk/winui 3) | rel/winui/7.1.2 | ||
| 预览 | 主要的 |
Windows社区工具包V8
该工具包已迁移到此存储库中的新基础架构。
阅读此处解释的原始博客文章,但在此文件的顶部查看最新信息。
?Windows社区工具包实验室
Labs使得为Windows社区工具包做出贡献,尝试仍在开发中的新功能并与他人合作。
在这里了解更多。
?入门
请阅读Windows社区工具包的入门,以获取有关使用该工具包的更多详细信息。
?文档
该工具包的所有文档均在Microsoft文档上托管。所有API文档都可以在.NET API浏览器上找到。
Windows社区工具包样品应用程序
是否想在跳入代码之前查看工具包?从商店下载并使用Windows社区工具包示例应用程序。
⁉ 支持
如果您需要某事或有想法的帮助,请随时开始讨论或在不和谐上找到我们。如果您有详细的repro步骤,请在此处打开一个问题。
贡献
您想贡献吗?查看我们的Windows社区工具包Wiki页面,以了解有关贡献和指南的更多信息。
nuget软件包
Nuget是内置在Visual Studio中的.NET应用程序的标准软件包管理器。当您在Visual Studio中打开解决方案时,请选择“工具”菜单> Nuget软件包管理器>管理Nuget软件包用于解决方案…输入Windows Community Toolkit Nuget软件包中提到的一个软件包名称表,以在线搜索它。
?功能
功能列表是指Windows社区工具包中可以找到的所有当前可用功能。大多数功能应与2018年10月更新(1809)SDK 17763及更高版本一起使用;但是,有关更多信息,请参阅每个功能的特定文档。
?原则
- 该工具包将保持简单。
- Windows的Windows SDK中可以使用可比较的功能,它将被标记为弃用。
- 对于Windows释放周期,或直到另一个原则取代它,所有功能都将受到两个Windows SDK的支持。
?路线图
在这里查看我们的2022年计划。
阅读我们为接下来迭代的计划,并随时提出问题。
查看我们的预览包Wiki页面,以了解有关更新Visual Studio中Nuget源的更多信息,然后您还可以获取即将发布的版本的预发行包。
?行为准则
该项目采用了贡献者盟约定义的行为准则,以阐明我们社区的预期行为。有关更多信息,请参见.NET基金会行为守则。
?.NET基金会
该项目得到了.NET基金会的支持。
?贡献者
用贡献制成。
