如何从WinRT应用程序部署WinRT应用程序

时间:2013-01-28 05:25:38

标签: windows-8 windows-runtime

在WinRT应用程序中部署Windows 8 WinRT应用程序的最用户友好方式是什么,假设它们已经使用有效的侧载证书签名?

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

我能想到的最好的事情是将各种安装文件下载到例如My Documents并要求用户切换到Windows资源管理器并运行powershell scrpt,但这是非常用户不友好的。此外,看起来保存appx文件在清单中受到限制,因此需要压缩它们。

可以通过msi部署appx文件吗?这将更加用户友好。我错过了什么吗?

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

1 个答案:

答案 0 :(得分:1)

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