我正在开发一个C#/ XAML METRO应用程序我创建了一个包,它生成了Add-AppDevPackage.ps1
以及VS2012中的所有其他文件,但是:
我想知道如何在真实设备中部署此软件包,以便在Surface RT平板电脑中进行测试?
答案 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信任签名证书,并允许您安装应用包。