vs2017企业版安装后,出现以下警告
未能安装包“CordovaToolset.6.3.1,version=6.3.1.36”。
搜索 URL
https://aka.ms/VSSetupErrorReports?q=PackageId=CordovaToolset.6.3.1;PackageAction=Install;ReturnCode=1
详细信息
已执行的命令: "c:\windows\syswow64\\windowspowershell\v1.0\powershell.exe" -NoLogo -NoProfile -ExecutionPolicy Unrestricted -InputFormat None -Command "& """C:\ProgramData\Microsoft\VisualStudio\Packages\CordovaToolset.6.3.1,version=6.3.1.36\ToolsetInstall.ps1""" -Version 6.3.1 -InstallationID 6dcdbaf1 -ExtensionFolder """C:\ProgramData\Microsoft\VisualStudio\Packages\CordovaToolset.6.3.1,version=6.3.1.36""" -Operation Install"
返回代码: 1
返回代码详细信息: 函数不正确。
日志
C:\Users\Administrator\AppData\Local\Temp\dd_setup_20190507092727_377_CordovaToolset.6.3.1.log
工作负荷受到影响
使用 JavaScript 的移动开发 (Microsoft.VisualStudio.Workload.WebCrossPlat,version=15.0.26208.0)
组件受到影响
Cordova 6.3.1 工具集 (Component.CordovaToolset.6.3.1,version=15.0.26208.0)
==========================================================================================
1. 查原因
打开日志文件,可以看到【Installation of Tools for Apache Cordova failed. PowerShell version 3 or greater was not found and is required to install.】是因为【PowerShell 】的版本过低导致的,
2 下载相关文件 ,地址如下:
https://www.microsoft.com/en-us/download/details.aspx?id=34595
我安装的是【Windows6.1-KB2506143-x64.msu】 15.8M 这个
3 安装后需要重启