Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 在Cordova多设备混合应用程序构建期间,Windows Phone Emulator退出,代码为8_Visual Studio_Cordova_Windows Phone 8_Visual Studio Cordova - Fatal编程技术网

Visual studio 在Cordova多设备混合应用程序构建期间,Windows Phone Emulator退出,代码为8

Visual studio 在Cordova多设备混合应用程序构建期间,Windows Phone Emulator退出,代码为8,visual-studio,cordova,windows-phone-8,visual-studio-cordova,Visual Studio,Cordova,Windows Phone 8,Visual Studio Cordova,在为windows phone构建Cordova多设备混合应用程序时,它抛出了一个错误 Error message : The command ""C:\Users\UserName\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" build --platform "Windows Phone" --configuration "Debug" --projectDir . --projectName "AngularJSToDo" --langua

在为windows phone构建Cordova多设备混合应用程序时,它抛出了一个错误

Error message : The command ""C:\Users\UserName\AppData\Roaming\npm\node_modules\vs-mda\vs-cli" build --platform "Windows Phone" --configuration "Debug" --projectDir . --projectName "AngularJSToDo" --language "en-US" --buildServerUrl "" --buildTarget "PhoneEmulatorWvga512"" exited with code 8.
C:\Users\UserName\AppData\Roaming\npm\node_modules\vs-mda-targets\Microsoft.MDA.targets 99  5   AngularJSToDo

但它在Android和iphone上运行良好。此问题仅适用于Windows phone。

当您的计算机上未安装所需的SDK时,会发生此错误。要解决此问题,请转到:

  • 节目及特色
  • 右键单击Microsoft Visual Studio Ultimate 2013
  • 单击“更改”
  • 选择修改
  • 检查“用于维护Windows 8商店应用程序的工具”和Windows Phone 8.0 SDK
  • 单击更新
这将安装缺少的SDK。然后在重新启动Visual Studio后再次尝试生成


摘自官方信息。

Windows Phone和Android有相同的错误消息,我自己无法测试iPhone…我已经执行了这些步骤,但仍然收到错误。你能检查一下你的机器上是否启用了Hyper-v吗?是的,我启用了Hyper-v。我的Windows 8.1模拟器工作正常。只有在我尝试测试时才会发生错误运行混合应用程序。你能用空白应用程序试试吗?