我已经按照此安装了“Apache Cordova 工具”link http://taco.visualstudio.com/en-us/docs/install-vs-tools-apache-cordova/微软给出的。然而,这样做之后我仍然无法从网上获取离子模板,因为它仍然提示我安装这些工具。
我努力了:
- 重新启动我的 Visual Studio。
- 在管理员模式下运行 Visual Studio。
Update:
- 我现在还另外使用了“运行依赖项检查器”选项
工具和扩展选项。 VS无故重启并且
没有显示输出。
- 另外,清除了 Cordova 缓存。还是没有运气。
更新2:
我尝试从 VSIX 链接安装 Ionic 模板。仍然弹出相同的错误,提示我获取“Apache Cordova 工具”。这是安装日志(如果有帮助的话):
>14-09-2016 07:48:15 AM - Microsoft VSIX Installer
>14-09-2016 07:48:15 AM - -------------------------------------------
>14-09-2016 07:48:22 AM - Initializing Install...
>14-09-2016 07:48:25 AM - Extension Details...
>14-09-2016 07:48:25 AM - Identifier : IonicProjectTemplates
>14-09-2016 07:48:25 AM - Name : Ionic Project Templates for >Visual Studio
>14-09-2016 07:48:25 AM - Author : Tools for Apache Cordova
>14-09-2016 07:48:25 AM - Version : 1.0
>14-09-2016 07:48:25 AM - Description : Ionic1 Templates in JavaScript >and TypeScript for Visual Studio 2015. (Will require Visual Studio tools for >Apache Cordova)
>14-09-2016 07:48:25 AM - Locale : en-US
>14-09-2016 07:48:25 AM - MoreInfoURL : http://ionicframework.com/
>14-09-2016 07:48:25 AM - InstalledByMSI : False
>14-09-2016 07:48:25 AM - SupportedFrameworkVersionRange : [4.5,)
>14-09-2016 07:48:25 AM -
>14-09-2016 07:48:25 AM - SignatureState : Unsigned
>14-09-2016 07:48:25 AM - Supported Products :
>14-09-2016 07:48:25 AM - Microsoft.VisualStudio.Enterprise
>14-09-2016 07:48:25 AM - Version : [14.0,15.0)
>14-09-2016 07:48:25 AM - Microsoft.VisualStudio.Community
>14-09-2016 07:48:25 AM - Version : [14.0,15.0)
>14-09-2016 07:48:25 AM - Microsoft.VisualStudio.Pro
>14-09-2016 07:48:25 AM - Version : [14.0,15.0)
>14-09-2016 07:48:25 AM -
>14-09-2016 07:48:25 AM - References :
>14-09-2016 07:48:25 AM - ------------------------------------------------->------
>14-09-2016 07:48:25 AM - Identifier : MultiDeviceHybridApps.8BE90408->69F5-47A5-805A-8C4B01A54061
>14-09-2016 07:48:25 AM - Name : Visual Studio Tools for Apache >Cordova
>14-09-2016 07:48:25 AM - Version : [14.0.60527.5,15.0)
>14-09-2016 07:48:25 AM - MoreInfoURL : http://taco.visualstudio.com/en->us/docs/install-vs-tools-apache-cordova/
>14-09-2016 07:48:25 AM - Nested : No
>14-09-2016 07:48:25 AM -
>14-09-2016 07:48:25 AM - Signature Details...
>14-09-2016 07:48:25 AM - Extension is not signed.
>14-09-2016 07:48:25 AM -
>14-09-2016 07:48:25 AM - Searching for applicable products...
>14-09-2016 07:48:25 AM - Found installed product - Microsoft Visual Studio >Community 2015
>14-09-2016 07:48:39 AM - The extension with ID 'IonicProjectTemplates' is not >installed to Microsoft Visual Studio Community 2015.
>14-09-2016 07:48:39 AM - Found installed product - Microsoft Visual Studio 2015 >Shell (Integrated)
>14-09-2016 07:48:39 AM - Found installed product - Global Location
>14-09-2016 07:48:44 AM - The following target products have been selected...
>14-09-2016 07:48:44 AM - Microsoft Visual Studio Community 2015
>14-09-2016 07:48:44 AM -
>14-09-2016 07:48:50 AM - Beginning to install extension to Microsoft Visual >Studio Community 2015...
>14-09-2016 07:48:50 AM - Install Error : >Microsoft.VisualStudio.ExtensionManager.MissingReferencesException: This >extension cannot be installed because the following references are missing:
>- Visual Studio Tools for Apache Cordova
> at >Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.CheckForInstallB>lockers(InstallableExtensionImpl extension, IInstalledExtensionList >modifiedInstalledExtensionsList, Boolean isNestedExtension, Boolean& >olderVersionInstalled)
> at >Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallInternal(>InstallableExtensionImpl extension, Boolean perMachine, Boolean >isNestedExtension, IDictionary`2 extensionsInstalledSoFar, List`1 vextensionsUninstalledSoFar, IInstalledExtensionList >modifiedInstalledExtensionsList, AsyncOperation asyncOp, UInt64 >totalBytesToWrite, UInt64& totalBytesWritten)
> at >Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.BeginInstall(IIn>stallableExtension installableExtension, Boolean perMachine, AsyncOperation >asyncOp)
> at >Microsoft.VisualStudio.ExtensionManager.ExtensionManagerService.InstallWorker(II>nstallableExtension extension, Boolean perMachine, AsyncOperation asyncOp)
另一个令我震惊的问题是,我是否需要像更新 3 一样保持我的 VS 最新。现在我正在使用更新 1。这是麻烦制造者吗?
似乎没有选择,请帮忙。