【发布时间】:2015-02-25 03:40:35
【问题描述】:
安装 Visual Studio 2015 的最新 CTP 6 后,我无法从模板中创建新的 Apache Cordova Multi Device 项目。我需要安装其他东西吗?我相信我在安装过程中检查了所有依赖项。
谢谢
【问题讨论】:
安装 Visual Studio 2015 的最新 CTP 6 后,我无法从模板中创建新的 Apache Cordova Multi Device 项目。我需要安装其他东西吗?我相信我在安装过程中检查了所有依赖项。
谢谢
【问题讨论】:
如果您已将 VS 安装到非系统驱动器,则会出现此问题。
在这种情况下,您可以通过复制和合并“~\Program Files\Microsoft Visual Studio 14.0\Common7\Ide\CommonExtensions\Microsoft\WebClient”的内容来解决它 文件夹从系统驱动器上的标准安装位置到您的自定义位置,然后从提升的 VS 开发人员命令提示符处运行“devenv /setup”。此错误将在下一个公开版本中修复。
如果您直接从 CTP5 升级到 CTP6,而不先卸载 CTP5,也会出现此问题。
在这种情况下,解决方法是:
1. 转到控制面板,在 Apache Cordova MSI 工具上选择修复。
打开 VS,您的 Cordova 项目模板又回来了。
【讨论】:
从 VS Preview 更新到 CTP 5 并再次从 CTP 5 更新到 CTP 6 时,我遇到了同样的问题。为了解决这个问题,我运行了“修改”选项来检查 Cordova 工具是否被实际选中(它是),然后VisualStudio CTP 设置中的“修复”选项。现在它就像一个魅力。
要打开以前创建的项目,我还必须从
更改 *.jsproj 文件中的导入节点$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\CordovaTools\vs-mda-targets\...
到
$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\ApacheCordovaTools\vs-mda-targets\Microsoft.MDA.targets
【讨论】: