zoukankan      html  css  js  c++  java
  • Win10系统更新后,VS2013、VS2015无法正常使用,卸载也无法卸载,报路径出错或找不到*:...或1603错误代码等问题的解决

    自从Win10系统自动更新后,VS2015使用会报莫名小错误,当时也没在意是什么原因导致的。

    工作常用到的VS2013,自从Win10系统更新后,因为项目已经上线了,前台代码没有需要改动的,只有后台C++代码常改动、编译、上传等,后台的操作一切正常没有问题。当有一天前台需要改动,双击前台表单界面提示一堆错误表单好多公司的框架控件不能用了,当时以为哪里变动了,移除控件重新添加选项卡还是报控件错,后面对控件放弃不管了;想着只重新编译项目代码,结果报路径错误:

    ResolveAssemblyReference任务意外发生错误,路径。。。。当时也不知道什么原因,想着路径不对就找路径到底哪里不对,去修改。

    后面实在没办法了,只能重装软件。

    卸载VS2013,却卸载不了,报无法访问*:ProgrameVisualStudio2013......,当时以为权限问题,就各种修改用户的权限,还是不行。后面知道是Win10系统更新后,把D:改成*:了(但没想着从路径出手,把注册表所有*:替换为D:,后面尝试很多方法才回想过来当初可以就更省事的方法),然后自动卸载不了,就手动卸载,C盘卸载VisualStudio相关的文件夹,后来想着也删不完删不全,就搜到到了VisualStudio暴力卸载工具:VisualStudioUninstaller,卸载,可还是不行,报1603错或者1618错。接着就手动去D盘删除VisualStudio安装文件,以及C盘的MSI文件(C:ProgramDataPackage Cache)、以及去程序卸载页面删VS相关的软件及环境,依然删不干净,重新安装还是默认*:原来路径且不可选且报错,无法重新安装,后面网上搜还需要删除注册表。我就继续去手动删VS相关的注册表(通过搜索:*:),但是实在是太多了,手动太慢了(事实正面后面还好多万的注册表和VS相关的)。我就去搜索批量操作注册表的工具,搜到了RegistryWorkshop.通过它将所有的*:查找出来,先替换为D:(因为不仅仅是VS软件路径被改了,还有很多其他软件的注册表路径也被改了),然后再检索VisualStudio2013及2015相关之前的安装路径,将其所有的注册表检索出来(一次检索默认1000,可以在设置修改为9999999),再集体删除.删除完用360清理下垃圾,重启,在双击VS2015的iso安装包,此时可以正常安装了!

    所以,关闭Win10系统的自动更新。

    以后若是再发生路径*:的错误,就

    1.打开系统环境变量,检查每个环境路径,将所有*:手动改为D:

    2.使用RegistryWorkshop把*:注册表检索出来替换为D:\,然后看看软件是否可以正常使用

    1 2 步操作了还不能正常使用,则只能卸载重新安装软件

    3.在操作系统的程序卸载页面,选中对应VS软件,点击卸载,再重新安装

    4.若卸载不了,则使用VisualStudioUninstaller暴力卸载

    5.若还是卸载不了,则

    5.1手动卸载C盘、D盘VS相关的文件夹内容,要删干净仔细了

    5.2使用RegistryWorkshop工具检索所有VS相关的注册表,集体一次性删除

    6.完美顺利重新安装VisualStudio

  • 相关阅读:
    【24点游戏】cocos2dx 源码
    『Python题库
    『Python题库
    【python安装】Windows上安装和创建python开发环境
    『Linux基础
    『Linux基础
    『Linux基础
    『Linux基础
    『Linux基础
    『Python基础-14』匿名函数 `lambda`
  • 原文地址:https://www.cnblogs.com/Jesuslovesme/p/13530625.html
Copyright © 2011-2022 走看看