首页 windows开发系列1:Windows App SDK是什么
文章
取消

windows开发系列1:Windows App SDK是什么

Windows App SDK 和传统 Windows SDK 有什么区别

Windows App SDK支持跨不同平台(如Win32、.NET)而使用统一API,而Windows SDK更偏向底层系统接口。

​Windows App SDK:支持WinUI 3,提供更高级别的开发接口,开源

运行时依赖:需要部署Windows App SDK Runtime(1.0.0+),而Windows SDK功能内置于操作系统

使用: Windows App SDK为Visual Studio 2022提供了扩展。Windows App SDK库可通过NuGet包获得以便安装在现有项目中。

安装tools:打开cmd winget install “Visual Studio Professional 2022” –override “–add Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cpp” 确保安装了 Windows App SDK C++ Templates

然后可能要启用开发者模式 https://learn.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-development

如何在现有工程中使用app sdk:

https://learn.microsoft.com/en-us/windows/apps/windows-app-sdk/use-windows-app-sdk-in-existing-project

1,安装NuGet Visual Studio, click Tools > NuGet Package Manager > Package Manager Settings. Make sure that PackageReference is selected for Default package management format.

开始开发:https://learn.microsoft.com/en-us/windows/apps/get-started/start-here?tabs=vs-2022-17-10

可以使用这个测试下 https://github.com/microsoft/WindowsAppSDK-Samples/tree/release/experimental/Samples/WindowsCopilotRuntime/cpp-console-unpackaged

本文由作者按照 CC BY 4.0 进行授权

汽车知识系列4:宝马x5有几款,区别是什么,各自有什么优缺点

汽车知识系列5:有哪些跟沃尔沃xc90同级别的车