我能够创建和运行一个空白应用程序(Cordova Cordova)在Windows10手机技术预览版。该应用程序将安装在手机上,出现在应用程序列表中并运行。但是,我在Visual Studio 2015 CTP 6中收到以下错误
Severity Code Description Project File Line Error ERROR: Error code -2146233087 for command: C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\Xap Deployment\XapDeployCmd.exe with args: /installlaunch,D:/erase/BlankCordovaApp2/BlankCordovaApp2/bld/Debug/platforms/wp8/Bin/debug/CordovaAppProj_Debug_AnyCPU.xap,/targetdevice:0

发布于 2015-03-20 02:44:01
解决此问题的一种方法可能是将电话从您的计算机上拔出,重新插入,然后在不进行8.1或10部署的情况下再次尝试WP8部署。
如果没有帮助,您是否可以查看详细的构建失败消息?您可以从Tools --> Options --> Project and Solutions --> Build and Run settings打开详细的输出。
发布于 2015-03-20 05:57:57
我刚刚意识到我的Blank Cordova应用程序中有NPM和Gulp文件。我创建了一个新的Blank Cordova应用程序,在VS中构建该应用程序时没有出现错误。
node-modules文件夹似乎有问题。我能够通过只删除由Visual Studio项目中的Gulp或Grunt文件创建的node_modules文件夹来防止错误发生。

输出构建消息提供了一些详细信息(见下文)。幸运的是,错误现在已经消失了,但这并没有解决node_modules文件夹的新问题。
2> Deploying package to Device
2> Done.
2>ERROR: Error code -2146233087 for command: C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\Xap Deployment\XapDeployCmd.exe with args: /installlaunch,D:/erase/BlankCordovaApp2/bld/Debug/platforms/wp8/Bin/debug/CordovaAppProj_Debug_AnyCPU.xap,/targetdevice:0
2> Command finished with error code 2: D:\erase\BlankCordovaApp2\bld\Debug\platforms\wp8\cordova\run.bat --nobuild,--target=Device,--debug
2>
2>ERROR: Error code -2146233087 for command: C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\Xap Deployment\XapDeployCmd.exe with args: /installlaunch,D:/erase/BlankCordovaApp2/bld/Debug/platforms/wp8/Bin/debug/CordovaAppProj_Debug_AnyCPU.xap,/targetdevice:0
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
https://stackoverflow.com/questions/29149673
复制相似问题