我刚安装了Visual Studio 2015和visual studio cordova工具。 它很好,我能够用它创建一个项目。
然后我安装了离子cli,突然我收到了错误
SetSite failed for package [ApacheCordovaToolsPackage]
我试过修复Visual studio和cordova工具无济于事。 有什么帮助吗?
答案 0 :(得分:17)
this MSDN forum post中的步骤对我有用。再生Googleability:
在安装程序缓存中找到Visual Studio 2015的安装程序。
cd /d "%ProgramData%\Package Cache"
dir vs*exe /s /b
找到vs_community.exe,vs_professional.exe或vs_enterprise.exe的路径,然后复制该路径。
(我在vs_enterprise.exe
发现了C:\ProgramData\Package Cache\{a60a492e-b5eb-4218-a9e6-f38d18a7dbaf}\vs_enterprise.exe
)
CD进入该路径,例如,
cd {a60a492e-b5eb-4218-a9e6-f38d18a7dbaf}
使用选项/modify /installselectableitems Javascript
执行安装程序,例如,
vs_enterprise.exe /modify /installselectableitems Javascript
在Visual Studio安装程序中,选择“修改”,然后选择“更新”,而不更改任何功能选择。
然后:
cd C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE
devenv /updateconfiguration
devenv /clearcache
答案 1 :(得分:6)
Error adb.exe when running Visual Studio 2015 RC中的解决方案为我工作。
简而言之:
删除此文件夹:C:\ Users [username] \ appdata \ local \ microsoft \ VisualStudio \ 14.0 \ ComponentModelCache
然后打开一个新项目,通过VS获取文件夹重建。