【问题标题】:VS2012 can't connect to WP8 emulatorVS2012无法连接WP8模拟器
【发布时间】:2013-08-29 12:18:46
【问题描述】:

我用

  • Windows 8 专业版 64 位
  • AMD FX(tm)-4100 四核(支持 Hyper-V)
  • Visual Studio 2012 更新 2
  • 最新的 Windows Phone 8 SDK
  • 最新的 DirectX

我的问题:Visual Studio 无法连接到模拟器。完全无法连接,因为在尝试运行项目时,我可以从 Hyper-V 管理器中看到正在运行的模拟器。

上图我现在的情况:

我有以下场景:

  1. 在模拟器上点击“运行”
  2. Hyper-V 管理器我可以连接到模拟器并检查它是否正常工作,但在 VS 中我只看到“Windows Phone 操作系统正在启动...”
  3. 5 分钟后模拟器自行关闭。

我已经查看了有关该问题的所有流行的类似讨论,但无法使其正常工作。

注意:一周前一切正常。

【问题讨论】:

  • 安装操作系统的驱动器上是否有大量可用空间?我注意到一旦我低于我的硬盘上剩下 2gb 的内存,模拟器就不会启动。这太烦人了。
  • 是的,我的系统驱动器上有 100Gb+ 可用空间。
  • 您是否尝试过重新安装您的模拟器?它非常有问题。我一直对那个东西有问题。
  • 是的,我已经重新安装了模拟器。
  • 您好,您有 VirtualBox 或其他虚拟机吗?我知道,我在使用 VirtualBox 和 vmWare 时遇到了类似的问题。当我卸载计算机上的所有 VM 时,我的 Windows Phone 模拟器和我的网络之间的连接工作...

标签: visual-studio-2012 windows-phone-8 windows-phone-8-emulator


【解决方案1】:

我遇到了完全相同的症状。对我来说,以下工作:

  1. 关闭模拟器
  2. 从 Hyper-V 管理器,打开虚拟交换机管理器
  3. 选择 Windows Phone 模拟器内部开关
  4. 点击删除
  5. 点击确定

一旦我这样做了,从 VS 进行的调试又神奇地起作用了。在 Virtual Switch Manager 中检查显示它自动为模拟器重新创建了交换机。希望对您有所帮助。

【讨论】:

    【解决方案2】:

    看到这可能是一个建议,它也可以成为您的应用程序的解决方案

    尝试重新安装win phone 8 sdk。 也可以尝试在不同的模式下运行。

    谢谢。

    【讨论】:

    • 重新安装 win phone 8 sdk - 这是我首先做的!
    • 哦,对不起,我想从基础开始 :) 我会进一步研究。我自己有一个 Hyper V 问题并且正在苦苦挣扎。
    • 尝试卸载并重新安装 Hyper V 并创建一个新的虚拟交换机。由于此处未重现错误。很难知道问题的原因。
    • 通过此链接检查模拟器是否在没有 Visual Studio 的情况下打开的天气。可能会让你休息一下。 gauravmahajan.net/2013/02/06/launch-windows-phone-8-emulator-without-launching-visual-studio-2012/
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-29
    • 1970-01-01
    • 2014-12-12
    • 2020-04-29
    • 1970-01-01
    • 1970-01-01
    • 2016-03-28
    相关资源
    最近更新 更多