我刚刚在VS 2013中创建了CordovaApp(多设备混合应用程序)。该应用程序运行正常。然后我尝试用另一台机器(和同一台机器)上的VS 2015社区版打开应用程序,我收到以下错误:
严重级代码描述项目文件行抑制状态 错误Visual Studio扩展的指定目录 D:\ PROGRAM FILES(X86)\ MICROSOFT VISUAL STUDIO 14.0 \ COMMON7 \ IDE \ EXTENSIONS \ APACHECORDOVATOOLS \ node.exe要么不存在,要么不包含packages \ vs-mda子目录。请 检查扩展目录是否存在并设置MDAVsixDir 变量到正确 目录。 MyAppCordovaApp C:\ Users \ foouser \ AppData \ Roaming \ npm \ node_modules \ vs-mda-targets \ Microsoft.MDA.targets 105
我还为VS update 6安装了Cordova Tools。
这个问题是否有任何已知的解决方法?
答案 0 :(得分:0)
我面临同样的问题。在VS2013中创建的Cordova项目不会在VS2015上运行/调试。
用于构建项目的NodeJS模块不再称为vs-mda(即Visual Studio多设备应用程序),而是称为vs-tac(即用于Apache Cordova的Visual Studio工具)。
执行手动迁移后,它现在正在运行。