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



基本上,我已经安装了Visual Studio 2013 Update 4的最终版本、用于VS2013 CTP 3.1和WP 8.1 Update 1的Apache Cordova工具SDK和模拟器。我创建了一个空白的Apache Cordova应用程序,并立即尝试在不同的平台上运行它。我尝试了安卓/iOS和安卓模拟器的Ripple,它们都运行良好,但Windows Phone模拟器没有。例如,当试图运行Emulator WVGA 8.1 4英寸512 MB映像时,Visual Studio会进入"Im busy and waiting a internal operation to complete"(我正忙,正在等待内部操作完成)模式并停止响应,在唤醒后,它会显示以下部署错误:

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虚拟机,我还将应用程序Windows目标版本更改为8.1,但没有成功。你知道我缺少什么吗?

我也遇到了同样的问题,为了解决这个问题,我刚刚重新启动了IPoverUSBsvc,不再使用服务。它解决了我的问题。

我也遇到了这个问题,我试图重置Windows10和VS2015.2,但无法解决这个问题。我研究了好多天,终于成功了;

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

相关内容

最新更新