Chr*_*ann 48 windows-8 windows-runtime windows-store visual-studio-2012 sideloading
我很好奇是否有办法打包Windows 8 Metro应用程序,以便在安装了Windows 8开发人员预览版的情况下将其分发给其他人?能够允许某人只是下载和安装,而不是要求他们安装VS'11 Preview并自行编译代码以测试/使用我构建的Windows 8 Metro应用程序,这将是一件好事.
有没有办法分发已编译的Windows 8 Metro应用程序供其他人测试/使用,因为Windows应用商店尚未上线?
即使在Windows Store存在之后,这对于在非开发计算机上测试Metro应用程序也很有用.
Ste*_*owe 52
每台要安装应用程序的计算机都需要开发人员许可证.有关详细信息,请参阅此页面.
准备好应用后:
这将在您指定的任何文件夹中创建一个包.您应该能够将其复制到另一台开发人员许可的计算机并进行安装.
目录中将有一个名为Add-AppxDevPackage的批处理文件.运行它将安装该应用程序.它必须以管理员身份运行.
dmu*_*ial 15
在遵守本 MSDN文章中列出的先决条件后,可以在应用程序外部分发应用程序.它还介绍了使用PowerShell安装应用程序的过程.虽然看起来很复杂,但请注意MSI适用于Windows 8 metro应用程序,因此您可以将安装过程包含在一个小型instalator中.
从Microsoft购买了侧载产品密钥后,添加 sideloading产品密钥:
>Slmgr /ipk <sideloading product key>
Run Code Online (Sandbox Code Playgroud)
要启用侧载,请启用以下指南:
>slmgr /ato ec67814b-30e6-4a50-bf7b-d55daf729d1e
Run Code Online (Sandbox Code Playgroud)
要添加应用程序,从PowerShell提示符:
>add-appxpackage C:\app1.appx –DependencyPath C:\winjs.appx
Run Code Online (Sandbox Code Playgroud)
根据微软的最新公告,Windows 8.1的下一次更新将允许所有运行Pro版本的设备在没有侧载激活密钥的情况下对应用程序进行侧载.到目前为止,只有Enterprise版本才是这种情况.请记住,机器仍然需要成为AD域的一部分.此外,如果您仍然运行以前的版本但是您参与以下任何程序:
您将获得从2014年5月1日开始的企业侧面加载权.否则您仍然可以侧载,但需要购买100美元的侧载激活密钥(这是一次性收取无限数量的设备).
归档时间: |
|
查看次数: |
16169 次 |
最近记录: |