如何同时运行Windows Phone 7模拟器的多个实例?

Jav*_*ier 6 windows-phone-7 windows-phone-7-emulator

我正在为Windows Phone 7创建一个多人游戏.如何运行模拟器的多个实例以进行调试?

Sam*_*ack 11

您确实可以同时运行多个Windows Phone 7模拟器实例,甚至可以同时调试它们,正如我在博客文章中所示.

  1. 打开文件夹[Your Drive Letter]:\ ProgramData\Microsoft\Phone Tools\CoreCon\10.0\addons
  2. 找到文件ImageConfig.en-US.xsl
  3. 获取它的副本,将其保留在同一目录中,并将其命名为ImageConfig.en-US 2nd Instance.xsl
  4. 在文本编辑器中打开副本.
  5. 找到元素DEVICE并更改它的Name属性,同时为ID分配新的GUID值.
  6. 向下滚动文件以找到说明PROPERTY ID ="VMID"的部分:
  7. 将新Guid放入该元素中 - 确保使用大写字母而不是小写字母.
  8. 保存文件
  9. 重新打开XAP部署工具或Visual Studio,如果已经打开它们,您将看到新的Emulator实例.

有关详细信息,请参阅博客文章,并查看屏幕截图以阐明其中的一些步骤


Den*_*sky 1

您一次只能在一台计算机上运行Windows Phone 7 模拟器的一个实例 - 这是默认设置,如果您不想弄乱自定义配置的话。从 Visual Studio 进行部署时,同一实例在开发环境的运行实例之间共享。

但是,如果您按照本文中的说明进行操作,则可以创建 WP 模拟器的其他实例。确保在编辑配置文件之前对其进行备份。