解决vs2013启动出现“cannot find one or more components .Please reinstall the application”

1.vs卸载重装,这个我试了几次没作用。(能排除的是安装包没有问题,因为安装提示成功了,就是启动的时候出现这个提示)

2.按住键盘 win+x 键,选择命令提示符(管理员),进入VS2013安装目录(Installation Directory),cd D:\Applications\VS2013Pro\Common7\IDE 
devenv /resetuserdata,这里大家按照自己安装时的路径寻找。然后重启vs2013,我的还是不奏效。

3. devenv.exe 对 “C:\ProgramData” 没有权限,手动打开这个目录:C:\ProgramData\Microsoft\VisualStudio\12.0 (ProgramData是个隐藏文件,在查看的时候,选中隐藏即可),遇到没有权限时,就手动添加自己账户的权限。最后呢我的还是没解决

下面说的就是能够解决我自己错误的方法,希望对大家有帮助:

1.win+r,在出现的提示框中输入regedit,可以启动注册表编辑器。

2.找到注册表 HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\12.0_Config,将其删除。

3.重启vs2013,可以启动

说明一下注册表的作用:

      注册表是windows操作系统进行配置的一个工具.通过它,可以对操作系统及应用软件进行优化,可以自己设置windows的使用权限,可以解决硬件及网络设置不当带来的故障甚至可以改造自己的操作系统. 
 
  
1,记录安装信息; 
2,设置硬件属性;
3,定制WINDOWS以及应用软件.
这个方法是我在一个英文网站上看到的,讲的是解决vs2015出现的这个问题,我就试着在vs2013上能否解决,然后就解决了。下面附上英文网站地址:
 
  

http://stackoverflow.com/questions/26176476/how-to-fix-visual-studio-error-cannot-find-one-or-more-components-please-re-in


你可能感兴趣的:(解决vs2013启动出现“cannot find one or more components .Please reinstall the application”)