最近换了一家公司,前同事装了各个版本的vs都在vs installer里面找不到,导致不能卸载。反而unity一识别一个准。
正好因为工作需要需要在vs installer中安装插件,重新下载了一个2022后发现unity不是识别新安装的2022,提示缺乏插件。由于前同事把所有版本的vs均以备好。我实在无福消受,只能把所有的vs全部手动删除所有有关vs的一切内容。
1. 卸载 visual studio 本身
-
通过控制面板卸载:
- 打开控制面板。
- 选择 "程序和功能"。
- 找到 visual studio 版本并选择卸载。
-
使用 visual studio installer 卸载:
- 打开 visual studio installer(通常在开始菜单中可以找到)。
- 找到已安装的 visual studio 版本,点击 "更多" 按钮,然后选择 "卸载"。
2. 删除 visual studio 安装文件夹
默认情况下,visual studio 会安装在以下位置(根据你的安装路径可能会有所不同):
c:\program files (x86)\microsoft visual studio
删除此文件夹中的所有内容。需要管理员权限。
3. 删除 msbuild 文件夹
删除与 msbuild 相关的文件夹,通常位于:
c:\program files (x86)\msbuild
4. 删除 visual studio installer
如果你不再需要 visual studio installer,可以将其卸载:
- 打开控制面板,进入 "程序和功能"。
- 找到 "visual studio installer" 并卸载。
5. 删除 nuget 缓存和全局包
删除与 nuget 相关的文件夹,通常位于:
%userprofile%\.nuget
%userprofile%\.nuget\packages
6. 删除 visual studio 项目模板和项目缓存
删除与 visual studio 项目模板和项目缓存相关的文件夹,通常位于:
%userprofile%\documents\visual studio 20xx
7. 删除注册表项
删除与 visual studio 相关的注册表项。请注意,修改注册表有风险,建议先备份注册表。
-
打开注册表编辑器(regedit):
- 按
win + r
打开运行对话框,输入regedit
并按回车。
- 按
-
查找并删除以下注册表项:
hkey_current_user\software\microsoft\visualstudio
hkey_local_machine\software\microsoft\visualstudio
hkey_local_machine\software\wow6432node\microsoft\visualstudio
8. 删除环境变量
检查系统环境变量中是否有 visual studio 相关的变量,并手动删除:
- 右键点击 "此电脑" 或 "我的电脑",选择 "属性"。
- 点击 "高级系统设置"。
- 在系统属性窗口中点击 "环境变量"。
- 查找并删除与 visual studio 相关的变量。
9. 删除系统服务和计划任务
检查并删除与 visual studio 相关的系统服务和计划任务:
- 打开任务计划程序:按
win + r
打开运行对话框,输入taskschd.msc
并按回车。 - 检查并删除与 visual studio 相关的任务。
10. 删除用户配置文件和设置
删除用户配置文件和设置,通常位于:
%appdata%\microsoft\visualstudio
%localappdata%\microsoft\visualstudio
%localappdata%\microsoft\vscommon
通过上述步骤,你可以手动彻底删除 visual studio 及其相关组件。完成这些步骤后,建议重启计算机以确保所有更改生效。
注意事项
- 备份数据:在执行任何删除操作之前,确保备份你的项目和相关数据。
- 管理员权限:执行这些步骤时,可能需要管理员权限。
- 风险提示:手动删除注册表项和系统文件具有一定风险,错误操作可能影响系统稳定性。确保谨慎操作。
发表评论