VS2022安装失败

编程知识 更新时间:2023-04-21 17:58:23

VS2022安装的曲折路线

背景情况

背景具体比较曲折,这里长话短说(按照时间顺序)

  1. 本人12月中旬安装Windows11,准备尝鲜
  2. 10天内win11可以很方便地退回win10
  3. 在此十天内,使用磁盘压缩,开辟一个新盘F盘,打算专门用于存放编程开发相关的东西
  4. 想利用VS2019的Git同步功能,在vs的文本编辑器中更改后,可以直接同步,想想就十分方便,但是vs2019就是上传不上
  5. 刚好看见了vs新款2022,本人想尝鲜的毛病再次发作
  6. 在F盘中安装VS 2022 community
  7. vs2022的git同步用的真爽
  8. 在此10天内,对于win11各方面都很满意,尤其很喜欢其界面动画特效,UI等,但是最影响使用体验的就是 文件资源管理器之间的切换,很慢很慢,尤其是对于经常多个文件目录协同工作来说,血压飙升
  9. 因此,在第十天时,决定退回Win10

问题频发

  1. 退回win10后,在软件层面,win11的更改无任何保留,全部删除,但是磁盘的东西不会删除
  2. 于是出现这样的情况:vs2022的各种目录还在本地,但电脑认为没有这个软件
  3. 而且F盘有BitLocker,我无法打开,,,(在分配新盘时没有48位BitLocker密钥的提醒,在3个微软账号中,仅有之前3个盘符的密钥
  4. 于是解除BitLocker
  5. 因为vs2022被系统认为不存在,于是想重新安装
  6. 安装失败,提醒vs2022的vc runtime的某些文件找不到(具体名字忘记了)
  7. 我猜测是因为在win11里的某些更改,退回win10被删除,然后就有这种奇奇怪怪的问题
  8. 开始在网上找各种教程,包括把所有微软C++的运行库都删除,然后重新安装
  9. 均以失败告终
  10. 幸好还有vs 2019,不是不能写代码

不破不立

  1. 出了这个问题后,十分郁闷,睡不着的那种
  2. 因为之前就有重装系统重新梳理一下电脑的所有文件目录的想法
  3. 说干就干,开始重装系统
  4. 12.30日晚开始备份工作
  5. 12.31日凌晨开始重装系统,本来想删除所有文件,想了想还是有点怂
  6. 最后的更改是删除C盘所有用户内容,删除所有已安装软件,其他盘的文件不动
  7. 12.31日凌晨1:30安装成功,电脑回到了一年前的样子

再起波澜

  1. 12.31日,用来重新安排软件,文件
  2. 把文件目录安排好后,打算去安装vs 2022(之前已经知道无法安装新的vs2019)
  3. 安装失败。。。。。。。
  4. 未能安装包“Microsoft.CodeAnalysis.VisualStudio.Setup,version=4.0.1.2156801,productarch=Neutral”。
  5. 相当于安装了不到一半,vs也能打开,只不过无法加载项目
  6. 就相当于没用了

不至于啊,我已经把系统都重装了,为什么还是不可以呢?

虽然但是,既然vs2022不行,还是先把其他必要的软件与文件搞好吧

于是2022年1月1日,别人出去庆祝新年时,我在宿舍对着电脑看了一天,,,

但乐亦在其中

转战他地

  1. 由于重新安装系统后,还是无法安装成功,有点万念俱灰:what else can I do ?
  2. 算了吧,vs2022毕竟只是个工具,还有其他工具(强行安慰自己)
  3. 安装vs code 2019,开始学习编译,链接等等vs2019早就帮我安排好的东西
  4. 不过确实对c++程序的运行过程稍微更加了解了那么一点点
  5. 于是就这样吧,用用vs code也挺好的。。。。

心怀不甘

  1. 1月2号在看书时,某个地方有点不熟,当我习惯性地想直接打开vs 2019调出内存情况时,突然想起来,它已经不在了
  2. 就彷佛是一位每次都会在你有困难时帮你的朋友,突然就不见了
  3. 那一瞬间,vs code带给我的释怀再次被狠狠撕碎
  4. 我想再试一次——万一发生奇迹了呢?
  5. 不出意外,仍然是这个问题:未能安装包“Microsoft.CodeAnalysis.VisualStudio.Setup,version=4.0.1.2156801,productarch=Neutral”。
  6. 有个输出日志,打开看了看:
  7. visual studio安装返回代码: -2147024690,返回代码详细信息: 指定的路径或文件名太长,或者两者都太长。完全限定文件名必须少于 260 个字符,并且目录名必须少于 248 个字符。

柳暗花明

  1. 虽然我觉得很离谱的一件事,但是不能说不可能
  2. 重装系统后我对文件划分很细,刚刚数了一下, 51个字符
  3. 好吧我承认是稍微有点多
  4. 卸载vs2022,重新安装,D盘根目录下建一个文件夹,7个字符
  5. 中午吃饭
  6. 吃完饭回来,安装成功
  7. 这熟悉的界面回来了

总结&收获

唉,回头望,折腾了一周多

如果总结一下的话——不折腾就不会死

但出错的时候,反而也是你分析能力,信息查找能力增长比较快的时候

长久使用vs 2019,彷佛将我置身于一个安全区,并形成一个固有观念——写c++就是写文本加ctrl F5

但在用vs code时,我对于文本编辑器,编译器,链接器的理解加深,原本认为他们就是一体的,但并不是

另外让人啼笑皆非的就是,谁能想到vs 2022一个10个GB的IDE10 * 1024 * 1024 * 1024Byte的软件,竟然败给了51个字符的文件夹路径???

我不理解

更多推荐

VS2022安装失败

本文发布于:2023-04-16 18:05:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/06bc1e74b577c22e3aaad07f602fdf39.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 81396文章数
  • 1881阅读数
  • 0评论数