我注意到 VS2012 中的模拟器(显然)正在使用同一帐户打开一个新的 Windows session ,这会导致许多问题:
- 我无法使用现代 UI 版本的 IE,因为 IE 不是我的默认浏览器。但是,如果我将其设置为模拟器中的默认浏览器,它也会成为我的主机 session 中的默认浏览器,这是我不希望的
- 对于计划在 session 启动时启动的应用程序,将在模拟器中启动一个新实例。例如:
- Dropbox:如果两个实例都尝试同步同一物理文件夹,可能会导致严重问题
- Spark:它检测到其他人从另一台计算机使用同一帐户连接,因此我在主机 session 中断开连接
- Logitech Setpoint:它捕获模拟器中的鼠标滚轮,这意味着我无法在主机 session 中再使用鼠标滚轮(我必须在模拟器中杀死 Setpoint 才能修复它)
在我看来,解决此问题的最佳方法是让模拟器使用不同的用户帐户打开 session ,这样就不会干扰我当前的 session 。但我找不到任何选项来控制模拟器的行为...这可能吗?
最佳答案
这是不可能的,因为子 session 用于模拟器,该功能仅适用于当前用户。更多关于Child Sessions的信息可以查看here
一种解决方案是虚拟化该实例并进行远程调试,这样您就可以部署和调试而不会出现上述任何问题。
http://msdn.microsoft.com/en-us/library/windows/apps/hh441469.aspx
关于windows-8 - 我可以使用不同的用户帐户启动 Windows 8 设备模拟器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16222750/