我已经完成了Windows8.1的干净安装,下载了VS 2015社区更新1。(我也尝试过用VS 2015企业版),然后我创建了一个新的javascript cordova应用程序。所有东西都装得很好。一旦我开始构建项目,构建过程就会挂起许多小时。
根本没有构建错误,似乎什么都没有结束。我需要结束VS使用任务管理器关闭项目再次测试。
这已经试过了
1:清除cordova缓存
2.运行依赖检查器,返回一切正常。
一旦我创建了一个新的cordova项目,然后构建,我在输出中得到了这个,它将挂在那里几天!
1>Target "InstallMDA" in file "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets" from project "c:\users\clzby\documents\visual studio 2015\Projects\BlankCordovaApp7\BlankCordovaApp7\BlankCordovaApp7.jsproj" (target "EnsureNodeJsRequirementsAreAtCorrectVersion" depends on it):
1> Using "RunMdaInstall" task from assembly "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.VisualStudio.MultiDeviceHybridApps.MdaBuildTasks.dll".
1> Task "RunMdaInstall"我现在完全迷路了,我不明白为什么我安装了一个新产品,而这个产品却不起作用。我.我遗漏了什么?
更新
我现在的节点版本是4.1.2
目前版本的cordova为5.4.1
这里还有一些microsoft问题的链接
http://taco.visualstudio.com/en-us/docs/known-issues-ripple-cordova/#strongbuild-hangs-or-does-not-execute-when-building-for-ios-with-cordova-lt-533-and-nodejs-400strong
但是,我仍然有同样的问题,在cordova javascript或typescript项目中没有任何东西正在构建。
这是诊断输出
1>Target "InstallMDA: (TargetId:11)" in file "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.FileMirroring.targets" from project "c:\users\clzby\documents\visual studio 2015\Projects\BlankCordovaApp15\BlankCordovaApp15\BlankCordovaApp15.jsproj" (target "EnsureNodeJsRequirementsAreAtCorrectVersion" depends on it):
1> Using "RunMdaInstall" task from assembly "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\ApacheCordovaTools\vs-mda-targets\Microsoft.VisualStudio.MultiDeviceHybridApps.MdaBuildTasks.dll".
1> Task "RunMdaInstall" (TaskId:10)
1> Task Parameter:MdaVsixDir=E:\New folder\Common7\IDE\Extensions\ApacheCordovaTools (TaskId:10)
1> Task Parameter:NodeInstallPath=C:\Program Files (x86)\nodejs (TaskId:10)
1> Task Parameter:NpmInstallDir=C:\Users\Clzby\AppData\Roaming\npm (TaskId:10)
1> Task Parameter:LangName=en-US (TaskId:10)
1> Task Parameter:ProjectDir=. (TaskId:10)
1> Task Parameter:Configuration=Debug (TaskId:10)
1> Task Parameter:PackageName=vs-tac (TaskId:10)
1> Task Parameter:BuildVerbosity=Diagnostic (TaskId:10)发布于 2015-12-10 16:53:15
问题是你的目标是科多瓦5.4.1。Visual和Windows的5.4都存在许多不兼容和问题。请将目标CLI更改为5.3.3。
我们的下一次更新将包括对5.4.1的支持,但更新4将无法使用它。
(公开:我在Visual中为Apache开发工具)
https://stackoverflow.com/questions/34192130
复制相似问题