win10生成UWP软件打包 安装UWP软件

时间:2024-03-27 18:15:14

1.win10生成UWP软件打包

环境:win10+vs2017

参考:https://docs.microsoft.com/zh-cn/windows/uwp/packaging/packaging-uwp-apps

创建应用包

要通过应用商店分发应用,你必须创建应用包 (.appx)、应用程序包 (.appxbundle) 或上传程序包 (.appxupload)。 你可以通过使用创建应用包向导执行该操作。 按照以下步骤使用 Visual Studio 来创建适用于应用商店提交的程序包。

创建应用包

一定要用Release模式

win10生成UWP软件打包 安装UWP软件

  1. 解决方案资源管理器中,打开适用于你的 UWP 应用项目的解决方案。
  2. 右键单击该项目,然后依次选择应用商店->创建应用包。 如果此选项处于禁用状态或根本没有显示,请检查该项目是否为 UWP 项目。
    win10生成UWP软件打包 安装UWP软件

    将显示创建应用包向导。

  3. 在第一个询问是否希望生成要上传到 Windows 应用商店的程序包的对话框中选择“是”,然后单击“下一步”。
    win10生成UWP软件打包 安装UWP软件

    如果你在此处选择“否”,Visual Studio 将不会生成用于应用商店提交的所需 .appxupload 程序包。 如果你仅希望旁加载应用以在内部设备上运行它,那么你可以选择此选项。 有关旁加载的详细信息,请参阅启用设备进行开发

  4. 使用你的开发者帐户登录到 Windows 开发人员中心。 (如果你还没有开发者帐户,该向导将帮助你创建一个。)

  5. 为你的程序包选择应用名称,如果你尚未在 Windows 开发人员中心门户中保留应用名称,也可以保留一个新名称。
    win10生成UWP软件打包 安装UWP软件
  6. 请确保选择选择并配置程序包对话框中的全部三个体系结构配置(x86、x64 和 ARM)。 这样,你的应用就可以部署到尽可能多的设备上。 在生成应用程序包列表框中,选择始终。 这使应用商店提交流程更加简单,因为你只需要上传一个文件 (.appxupload)。 单个程序包将包含所有要部署到设备(带有各自处理器体系结构)的必需程序包,以及重要的调试和崩溃分析信息。 要了解有关各种设备使用的程序包体系结构的详细信息,请参阅应用包架构
    win10生成UWP软件打包 安装UWP软件
  7. 我们强烈建议你包括完整的 PDB 符号文件,以便从 Windows 开发人员中心获取最佳的故障分析体验。 你可以通过访问使用符合调试了解有关使用符号调试的详细信息。
  8. 现在你可以配置详细信息来创建你的程序包。 当你准备好发布应用时,你可以从输出位置上传程序包。
  9. 单击创建以生成 appxupload 程序包。
  10. 现在,你将看到此对话框。
    win10生成UWP软件打包 安装UWP软件

    在你将应用提交到应用商店以在本地或远程计算机上进行认证之前,验证你的应用。 你只能验证应用包的发布版本而不是调试版本。


2.安装UWP软件。官方没有,自己按提示处理。

有些直接BluetoothLE_1.0.1.0_x86_x64_arm.appxbundle双击这个就能安装成功。

有些不行,报各种错。

win10生成UWP软件打包 安装UWP软件

win10生成UWP软件打包 安装UWP软件

安装好了。在这里打开

win10生成UWP软件打包 安装UWP软件

打开后

win10生成UWP软件打包 安装UWP软件