Visual studio Visual Studio 2013 Windows Phone Emulator未部署
我正在使用VS 2013 express,我有一个Windows Phone 8简易应用程序。 当我开始使用任何模拟器调试应用程序时,它无法将XAP部署到模拟器中。10分钟后,将显示一条错误消息“有付款错误。是否继续?” 这是调试应用程序时的输出: 添加WMAppManifest.xml 1>Xap打包已成功完成 部署已启动:项目:MyProject,配置:调试任意 中央处理器 部署 C:\Source\WidowsPhone8\MyProject.App\Bin\Debug\MyProject\u Debug\u AnyCPU.xap 正在连接到Emulator 8.1 WVGA 4英寸512MB 仿真程序启动,但它卡在“Windows操作系统正在启动…”中 重要提示:如果我打开HyperV管理器并手动启动模拟器。它工作得非常好,我可以毫无问题地使用它。问题是当我尝试从VisualStudio启动它时Visual studio Visual Studio 2013 Windows Phone Emulator未部署,visual-studio,windows-phone-8,visual-studio-2013,windows-phone,windows-phone-8-emulator,Visual Studio,Windows Phone 8,Visual Studio 2013,Windows Phone,Windows Phone 8 Emulator,我正在使用VS 2013 express,我有一个Windows Phone 8简易应用程序。 当我开始使用任何模拟器调试应用程序时,它无法将XAP部署到模拟器中。10分钟后,将显示一条错误消息“有付款错误。是否继续?” 这是调试应用程序时的输出: 添加WMAppManifest.xml 1>Xap打包已成功完成 部署已启动:项目:MyProject,配置:调试任意 中央处理器 部署 C:\Source\WidowsPhone8\MyProject.App\Bin\Debug\MyProject
我使用Symantec Endpoint protection作为防病毒软件。但我不能删除它,它有密码保护。是否是防病毒阻止了“部署步骤”?。打开Hyper-V管理器并删除所有模拟器虚拟机。在您的情况下,Emulator 8.1 WVGA 4英寸512MB。然后删除创建的所有虚拟交换机。然后重新启动系统
运行VisualStudio,然后从那里运行模拟器。看看这是否有效。如果没有,请尝试卸载并重新安装VS 2013 某些客户端防火墙可能会干扰Visual Studio正确启动模拟器的能力。见
各种用户禁用防火墙以解决类似问题,并且
Chetan Savade和Curtis Trobaugh建议添加Symantec端点保护规则以开放UDP流量
如果您可以让管理员在开发箱上打开正确的UDP端口,则此问题可能会消失 如果您有Symantec Endpoint protection,请执行以下步骤:
这允许模拟器上的用户访问internet。我想模拟器不想启动,因为它试图连接到internet,但无法启动。在控制面板\网络和互联网\网络连接中,您有“vEthernet(内部以太网端口Windows Phone Emulator内部交换机)”,双击它时,您需要查看收到的流量。然后模拟器就可以工作了。当然,如果我们假设你的系统没有其他问题。这是我的解决方案。我卸载了SEP,模拟器开始正常工作。SEP防火墙设置似乎阻止了从Visual Studio到Hyper-V计算机的通信。转到防火墙并单击:
然后运行模拟器。尝试删除虚拟交换机和模拟器。然后重新启动VS.不起作用。我想我会卸载VS 2013并重新安装它:/有同样的问题(尽管它可能是Windows10技术预览版)。卸载并重新安装Visual Studio 2013修复了此问题。这终于起作用了,虚拟交换机就是问题所在!删除它修复了问题。告知您可能还需要启用Eth 0x800流量。除了上面提到的规则之外,在9月还制定了这条规则,效果很好。哇,这个答案终于起到了作用!谢谢