这些指南逐步引导您如何通过应用框架使用 winapp CLI。 每个指南都介绍如何初始化project、使用包标识进行调试、使用 Windows App SDK API 和打包为 MSIX。
选择框架
| Framework | 说明 |
|---|---|
| .NET/ WPF / WinForms | 将 winapp CLI 用于.NET项目,包括控制台、WPF和 WinForms 应用 |
| C++ (CMake) | 将 winapp CLI 与使用 CMake 生成的 C++ 应用程序配合使用 |
| 电子 | 将 Windows 本机功能添加到 Electron 应用程序,包括用于 AI 和通知的本机加载项 |
| Flutter | 将 winapp CLI 与 Flutter 桌面应用程序配合使用 |
| 锈 | 将 winapp CLI 与 Rust 应用程序配合使用 |
| 陶里 | 将 winapp CLI 与 Tauri 跨平台应用程序配合使用 |
其他指南
| 指南 | 说明 |
|---|---|
| 打包 CLI 可执行文件 | 将现有命令行可执行文件打包为 MSIX 进行分发 |
电子深度指南
Electron指引被组织为一系列指南,涵盖设置、创建原生插件和打包:
- 安装程序 - 安装工具、初始化 SDK、配置生成管道
- C++ 通知加载项 - 创建调用 Windows 通知 API 的 C++ 加载项
- Phi 硅加载项 - 为设备上的 AI 文本摘要创建 C# 加载项
- WinML 加载项 - 使用 ONNX 模型为machine learning创建 C# 加载项
- 打包 - 创建用于分发的已签名 MSIX 包