如何将Metro应用程序部署到Windows 8设备/平板电脑?

时间:2013-01-17 11:52:05

标签: windows-8 windows-store-apps

为了测试应用程序,我通过创建vs2012中提供的应用程序包来部署我的metro应用程序。我已经使用PowerShell打开了部署包,但现在我想在Windows 8设备(平板电脑)中部署metro应用程序进行测试,我该怎么做?

  1. 设备中是否还有PowerShell选项? (部署应用程序)

  2. 还有其他部署方式吗?

2 个答案:

答案 0 :(得分:4)

我已经使用它来侧载应用程序以测试其他设备,包括SurfaceRT http://blogs.msdn.com/b/patricka/archive/2012/11/06/10365947.aspx

答案 1 :(得分:2)

除了在Visual Studio 2012中创建应用程序包以及以这种方式部署应用程序之外,您还可以使用Remote Tools for Visual Studio 2012 for ARM将应用程序部署和调试到Surface或其他平板电脑(适用于x86或x64平板电脑) ,使用匹配的远程工具安装)。

在目标设备上安装远程工具后,只需在目标上启动远程工具,配置访问权限,然后在开发计算机上打开项目属性,选择“调试”选项,然后使用选择远程计算机作为要启动的调试程序的下拉列表。单击Machine Name(机器名称)字段,然后使用下拉列表选择运行远程工具的目标机器的机器名称。

现在,当您开始调试项目时,它将被打包并部署到目标设备,您可以设置断点并逐步执行代码。一旦以这种方式部署,您就可以使用应用程序的磁贴从开始屏幕重新运行应用程序。

编辑:需要注意的一件重要事项是......无论是使用PowerShell脚本技术部署/侧载,还是使用远程调试,目标设备都需要拥有有效的开发人员许可证。当您尝试侧载应用程序时,系统会提示您获取开发人员许可证,但您也可以使用PowerShell手动获取许可证...可在此处找到说明:http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh974578.aspx