【问题标题】:How to Deploy WinRT Apps From a WinRT App如何从 WinRT 应用程序部署 WinRT 应用程序
【发布时间】:2013-01-28 05:25:38
【问题描述】:

在 WinRT 应用程序中部署 Windows 8 WinRT 应用程序(假设它们已使用有效的旁加载证书进行签名)的最用户友好的方式是什么?

Windows Phone 8 有一个很好的 API 用于安装 XAP 包,但我找不到适用于 Windows 8 的类似 API。

我能想到的最好的办法是将各种安装文件下载到例如我的文档并要求用户切换到 Windows 资源管理器并运行 powershell 脚本,但这对用户非常不友好。此外,清单中似乎限制了保存 appx 文件,因此需要对它们进行压缩。

可以通过 msi 部署 appx 文件吗?这样会更方便用户。我错过了什么吗?

编辑此解决方案需要适用于 x86 和 ARM。

【问题讨论】:

  • 我强烈建议您使用 Windows Intune 来管理 WindowsRT 设备的旁加载部署。
  • 是的,Intune 是如何做到的?我的客户已经拥有适用于其他设备类型的 MDM 解决方案,本质上是让它们与 Intune 竞争。 p.s.感谢@SecurityMatt 推断这是针对 WindowsRT 的,我忘了提及,但现在会添加。
  • Windows Intune 是 Microsoft 允许的桌面应用程序。由于您无法在 WindowsRT 中使用自己的桌面应用程序,因此您必须利用 Intune 之类的工具。

标签: windows-8 windows-runtime


【解决方案1】:

在 Windows 8 中安装软件包的 API 是 PackageManager。通常,此 API 不适用于 Windows 应用商店应用程序,但如果您有特殊证书或您的执行环境以某种方式进行了调整,也许它可以工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多