如何从Visual Studio 11连接到WWAHOST

问题描述:

如果我F5是Windows 8 JavaScript应用程序并查看VS11中的进程窗格,我发现它是我附加的WWAHOST.exe。在使用Debug |之后,是否可以附加到这个?附加到进程?即使在显示所有用户的进程时,我也没有在进程列表中看到它。我看到同样的事情,无论我是在本地运行还是在模拟器中运行。谢谢。如何从Visual Studio 11连接到WWAHOST

实际上有两种方法可以做到这一点。延迟启动应用程序并附加应用程序。您将需要安装Microsoft的远程调试器。撰写本文时,它位于http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=28973

详细步骤以及解释是here

摘要:

  1. 安装VS远程工具
  2. 在开始菜单中启动 “调试的包管理器”(PowerShell的开始)
  3. 使用PowerShell:GET-appxpackage(找到你的包)
  4. 使用的powershell:使-appxdebug PackageFullName
  5. 启动应用程序
  6. 附加到正确的wwahost.exe FO您的应用程序。

调试主题位于here

+0

谢谢,鲍勃。所以这听起来像连接到模拟器是相同的连接到另一台机器(我想这是有道理的,因为模拟器只是一个远程连接到我的机器)。 – 2012-04-04 16:10:56

+0

绝对。是的,就模拟器的功能而言,这是非常相似的情况。 – 2012-04-04 19:40:07