Windows Phone模拟器上的Apache Cordova应用程序部署

时间:2015-03-26 18:30:06

标签: cordova windows-phone-8.1 emulation visual-studio-cordova

基本上,我有Visual Studio 2013 Update 4的终极版本,用于安装VS2013 CTP 3.1和WP 8.1 Update 1 SDK和仿真器的Apache Cordova工具。我创建了一个空白的Apache Cordova应用程序,并立即尝试在不同的平台上运行它。我试过Ripple for Android / iOS和Android Simulator,但它们都运行良好,但Windows Phone模拟器却没有。当试图运行,例如,模拟器WVGA 8.1 4英寸512 MB图像时,Visual Studio进入"我忙着等待内部操作完成"模式并停止响应,在唤醒它后,它显示以下部署错误:

Error : DEP6100 : The following unexpected error occurred during boostrapping stage 'Connecting to the device':  DeviceNotFoundException - Exception of type  'Microsoft.SmartDevice.Connectivity.DeviceNotFoundException' was thrown.  

Error : DEP6100 : The following unexpected error occurred during boostrapping stage 'Preparing for start': DeviceNotFoundException - Exception of type 'Microsoft.SmartDevice.Connectivity.DeviceNotFoundException' was thrown. 

BootstrapAsync returned false.

我有一台支持SLAT的机器并且Hyper-V正在运行,我可以轻松启动并运行Windows Phone 8.1 VM,我还将应用程序Windows目标版本更改为8.1但无济于事。关于我缺少的任何想法?

2 个答案:

答案 0 :(得分:1)

我也有同样的问题并解决它,我刚刚重启IPoverUSBsvc去了服务。它解决了我的问题。

答案 1 :(得分:0)

我也遇到了这个问题,我尝试重置Windows10并重置VS2015.2并且无法解决这个问题。我研究了很多天,最后,我成功了;

解决方案是在安装Visual Studio 2015 update2时设置Windows8 SDK, 虽然我不明白我为什么要设置WP8 SDK,它是windows10 mobile,而不是WP8,但是这样做。现在我可以在Windows10手机上部署我的cordova应用程序了。