目录
步骤二:用 Visual Stuido Installer,重新安装
前言
记录时间 2023/6/23
问题描述:最近想换一下 VS2022 的主题,就去VS的主题商城下载了 VSIX 的文件进行安装。本来直接双击下载的 VSIX 文件就可以完成安装的,但是它跳出一个错误。图片忘记截图了,我描述一下报错经过:当你双击 VSIX 文件后,会跳出一个窗口,窗口上有一段 “hresult: 0x80131040” 。
小白的我一头雾水,而且上网没有找到类似的问题,貌似大家在安装 VSIX文件时都没遇到问题。经过半天的摸索也算是解决了这个问题。
方法简述:只能重新安装 VS2022,下面会写如何重新安装 VS2022。
如何安装 VS2022 主题
简单提一下安装过程,安装主题有两种方法:
方式一 本地安装:去这个网址下载 VSIX 文件到本地,然后双击后,根据提示点击就可安装成功。
方式二 在线安装:打开 VS2022 -> 点击"扩展" -> 选择"管理扩展" -> 在打开的窗口中选择主题直接下载就行,需要重启 VS2022 后才能使用主题。
判断你的情况是否和我相同
你可以回想一下在安装完 VS2022 后,有没有删除 下载缓存,问题就是出在这。如果你确实删了,直接看下一目就行 ;如果你不记得删没删过这玩意,看下面操作判断。
在 开始 搜索框里搜索 Visual Studio Installer (PS:这是VS的安装程序,如果电脑里没有可以官网重新下载)。
打开 Visual Studio Installer ,你如果发现 已安装 什么都没有,也就是你的 VS2022 它根本就没找到,没找到就是因为你把 下载缓冲 删除了,或者不小心更改了它的路径。
如果还不确定,可以进一步验证,到 可用 界面,随便点一个安装,在跳出的界面中,查看 安装位置
此时 下载缓存 显示的应该就是你上次安装时指定的下载缓存位置,去这个位置看看还有文件没,正常这里会有文件,再次提醒这个文件不要去删除。
如果这个位置没有文件,那你肯定是把下载缓存删除了,可以考虑重装 VS2022 了.
如何卸载再重装 VS2022
如果你和本博客的问题一样的话,就无法通过 Visual Studio Installer 卸载,因为它找不到你安装的 VS2022。所以要手动卸载。
简单提一下,安装 VS2022 时会让你指定三个部分的安装位置,分别是 Visual Studio IDE 、下载缓存、共享组件工具和SDK
第三个不用管,第一个就是我们程序的主体,第二个位置就是安装的程序的信息和安装包(这里是一个坑,有人说这个下载缓存可以手动删除,其实是安装包可以删除,但安装的信息不可以删除,所以最好也是不要去动它)
步骤一:找到VS2022的程序位置,直接整个文件夹删除
步骤二:用 Visual Stuido Installer,重新安装
就无脑安装就行,也可以看别的博主总结。我这里总结几个可能的疑问,
第一,安装路径可以改吗?能改的安装位置都是可以根据自己更改的,不用强迫默认,建议新建两个空文件夹分别 Visual Studio IDE 和 下载缓存 ,而 共享组件工具和SDK 好像并不能改。
第二,安装后 下载缓存 路径下的文件能删除吗?不能,但你是可以取消勾选 安装后保留下载缓存 的。
第三,这么卸载 VS2022 不会有残留吗?如果你只是卸载它,这样肯定不行,会在c盘残留一些文件和注册信息,但你如果后面还要安装,就无妨了,因为你再次安装它的话,只会覆盖之前的残留文件,不是保留(maybe)