WinUI2:如何将 WinUI2 应用打包和部署为单个 exe

Roy Li - MSFT 32,231 信誉分 Microsoft 供应商
2024-04-25T03:26:21.98+00:00

你好

我正在开发 WinUI2 应用程序,并正在探索其打包和部署。

由于 WinUI2 应用程序使用 MSIX 和 .appx 应用包进行部署和安装,我们是否可以将 WinUI2 应用程序打包为单个.exe文件,该文件可以与其他系统共享,而不必安装任何额外的内容作为runtime要求?

谢谢

此问题由WinUI2 : How to package and deploy the WinUI2 app as a single exe - Microsoft Q&A总结而来.

通用 Windows 平台 (UWP)
通用 Windows 平台 (UWP)
一个 Microsoft 平台,用于生成和发布适用于 Windows 桌面设备的应用。
20 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. Junjie Zhu - MSFT 15,366 信誉分 Microsoft 供应商
    2024-04-25T06:22:01.2133333+00:00

    你好!

    如果使用的是 UWP 项目,则无法将其打包到单个.exe文件中。UWP 支持以下三种类型的 packag。官方文档中没有有关将 UWP 打包到 exe 中的内容。

    UWP 应用包的类型

    • 应用包(.msix 或 .appx)
    • App Bundle(.msixbundle 或 .appxbundle)
    • 应用包文件(.msixupload 或 .appxupload) - 仅适用于应用商店提交

    如果是桌面应用程序(Windows 窗体、WPF、Win32 等),您可以尝试将其打包到 exe 文件中。

    谢谢。


    如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收电子邮件通知,请按照我们的文档中的步骤启用电子邮件通知 此线程的相关电子邮件通知。

    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助