如何将Windows 8 Metro应用程序包部署到Surface RT平板电脑上?

时间:2013-07-10 05:22:21

标签: windows-8 microsoft-metro winrt-xaml windows-rt

我正在开发一个C#/ XAML METRO应用程序我创建了一个包,它生成了Add-AppDevPackage.ps1以及VS2012中的所有其他文件,但是:

我想知道如何在真实设备中部署此软件包,以便在Surface RT平板电脑中进行测试?

2 个答案:

答案 0 :(得分:3)

选项1:获取包含.appx文件的文件夹,并将其复制到需要部署的位置。然后右键单击.ps1脚本并选择“使用powershell运行”,这将在另一台机器上安装该程序包

选项2:将visual studio的远程调试下载到另一台PC上并运行它。然后从您的visual studio机器中选择“远程机器”并从那里选择其他电脑

答案 1 :(得分:0)

我在搜索与OP相同的信息时找到了此链接: http://blogs.msdn.com/b/spike/archive/2013/05/20/how-to-deploy-your-windows-store-app-to-surface-rt-for-testing.aspx

希望这对遇到这篇文章的人有所帮助。基本上,您需要构建软件包并将它们复制到设备,然后在设备上安装开发人员许可证。

链接文章中的完整说明。

我遇到的一个问题是"使用PowerShell运行"在.ps1文件中,我正在签署证书错误。我必须手动安装.cer文件,您必须确保将其放入证书(本地计算机)>受信任的根证书颁发机构>证书节点或证书(本地计算机)>值得信赖的人>证书节点,供Windows信任签名证书,并允许您安装应用包。