Windows系统更新之后,卸载VS2015,更新到最新版

发布时间 2024-01-03 14:48:43作者: 南山水北

   1、起因是,想着打开VS2015进行练习,但是,当代码运行之后,出现如下报错;

 2、关于这个报错,很是不解,后来,在一番搜索之后,有两个兄弟给出了解答;

C++笔记-解决VS2015Qt项目MSB3758.MSB4036_msb4036未找到join-CSDN博客

使用vs新建qt文件编译时出现如下错误: MSB375,MSB403_error msb4036: 未找到“getvarsfrommakefile”-CSDN博客

是由于Qt VS Tools,版本问题,或许是由于版本太高,无法兼容这个版本,

但是经过仔细考虑,之前是一直可以用的,就在前几天还可以编译运行,这两天考试久没再测试,仔细一想,是由于某次给系统升级了,不小心从windows10升级成了windows11,可能是由于这个原因,

既然导致不能用了,耶刚好需要升级版本了,VS2015是上课的时候,统一使用这个版本教学,也该更新了

3、卸载VS2015;

由于担心卸载不好会留下问题,因此在网上查阅了一系列卸载VS2015 的方法,最终找到相对完善和靠谱的;

这个是有位网友写的VS2015 关于官网卸载教程

VS2015卸载官方教程_microsoft visual c++2015可以卸载吗-CSDN博客

这个是官网给的卸载程序包;

发布 ·microsoft/VisualStudio卸载程序 (github.com)

这个是关于卸载顺序的一个说明;

 (最新)VS2015安装以及卸载过程——踩坑实录 - 只因有你pi - 博客园 (cnblogs.com)

 在这里截取重要片段,

 

 4、那这个是关于安装新版本的教程和密钥;关于密钥,那个公众号回复VS之后,确实会有密钥;等我待会安装的时候使用一下;

Visual Studio 2022 激活,破解安装教程,内附Visual Studio激活码、密钥 - 哔哩哔哩 (bilibili.com)

 

 

5、那现在就是卸载流程和工具都有了,但是我之前在VS2015生成的项目和文件应该怎么办呢

这种卸载会不会将生成的文件也进行卸载呢,或者说,关于新版本安装之后,能否再次打开这些新文件;

这个涉及到文件的迁移和升级,下面这个是官网的介绍;总体来看,就是需要安装一个工具,

移植、迁移和升级项目 - Visual Studio (Windows) | Microsoft Learn

这个是关于下载对应的生成工具的办法;

如何再高版本的VS上运行低版本的VS不升级的代码_visual studio高版本兼容低版本吗-CSDN博客

 还有一个,也是网友的关于这个生成工具的相关记录

VS2022编译运行VS2015的项目_vs2015 工程 用vs2022-CSDN博客

这个是关于VS文件的添加操作;

vs 文件操作:将现有的项目或者文件夹(尤其是多层目录的)添加到项目中 - 知乎 (zhihu.com)

 

但是还是有点担心,卸载的时候,之前的文件会被卸载;

VS2019提示项目文件被卸载_vs2019项目如果已经卸载怎么办-CSDN博客  这篇博客,是关于提示文件被卸载的解决方法;

6、 备份:

这个是网友的关于备份的教程,但是是备份代码库;我不确定这个整个程序卸载之后,这些东西是否还存在;

   http://t.csdnimg.cn/MKuHT

 

为了安全起见,我决定把之前生成的项目文件先保存到U盘上,这样就能检测卸载的时候,是否会影响到我的文件;下面是未卸载的时候我的文件

 

 

 

 

 

 

     这个,最开始是考虑能不能更新VS2015,更新到VS2022,但是考虑到可能有复杂的问题,因此选择了卸载;

visual studio更新失败的问题,终极答案看这里 - 知乎 (zhihu.com)

       这个也是更新的相关提示

再见VS2015!如何平滑无缝升级IDE? - 知乎 (zhihu.com)

 

下面是实际操作;先下载了官方github的卸载包;

 

 

剩下的等我明天再试试,今天太晚了,要闭馆啦!

---------------------------------------------------------------------------------------------------------------------------------------

第一步,为了找到类似          在windows系统c盘中,搜索vs_enterprise.exe    发现我的是空的,这个是网友的企业版,于是查看了自己的版本;

打开VS程序,点击帮助,点击最后一项,成功查到自己的版本是专业版的;

 于是搜索了一下卸载专业版VS2015,找到了一篇极其简洁明了的文章,

 http://t.csdnimg.cn/WJ6ip  链接在此;

于是第一步,找到       vs_professional.exe         文件,他在我的电脑的这个位置;

 

C:\ProgramData\Package Cache\{fbd61617-a49b-4301-be08-e78cf763b2f5}\vs_professional.exe

 第二步,打开cmd等待卸载;

在vs_professional.exe文件夹里的地址栏里输入cmd,回车,打开cmd窗口。

在输入;        vs_professional.exe /uninstall /force,就会打开如下窗口   (这个在卸载的时候,不要打开VS2015程序,)

 我这个提示卸载不成功,需要重启,之后我就进行了重启,不过再次打开时,开始页面已经没有VS2015了,但是桌面还有,因此我尝试一下第三步,用卸载程序试一下;

 

那个压缩包解压之后,是这样的,

 

我们要运行这个以管理员身份运行里面的Setup.ForcedUninstall.exe文件,然后手动输入Y,等待卸载

 

 

 这个卸载完之后,之前的项目文件并没有丢;只是没有一个打开的形式了;

 类似这种状态;

OK,卸载到此结束了。