2

我注意到 VS2012 中的模拟器(显然)正在使用相同的帐户打开一个新的 Windows 会话,这会导致很多问题:

  • 我不能使用现代 UI 版本的 IE,因为 IE 不是我的默认浏览器。但是如果我将它设置为模拟器中的默认浏览器,它也会成为我的主机会话中的默认浏览器,这是我不想要的
  • 对于计划在会话开始时启动的应用程序,将在模拟器中启动一个新实例。例如:
    • Dropbox:如果两个实例都尝试同步同一个物理文件夹,可能会导致严重问题
    • Spark:它检测到其他人从另一台计算机连接了同一个帐户,所以我在主机会话中断开连接
    • Logitech Setpoint:它在模拟器中捕获鼠标滚轮,这意味着我不能在主机会话中再使用滚轮(我必须在模拟器中杀死 Setpoint 才能修复它)

在我看来,解决此问题的最佳方法是让模拟器使用不同的用户帐户打开一个会话,这样它就不会干扰我当前的会话。但我找不到任何控制模拟器行为的选项......有可能吗?

4

1 回答 1

3

这是不可能的,因为子会话用于模拟器,这是仅对当前用户可用的功能。可以在此处查看有关子会话的更多信息

一种解决方案是对该实例进行虚拟化并进行远程调试,这样您就可以在没有上述任何问题的情况下进行部署和调试。

http://msdn.microsoft.com/en-us/library/windows/apps/hh441469.aspx

于 2013-04-25T19:25:34.123 回答