Visual Studio 2022 彻底卸载教程
手动清理残留文件夹
删除C:\Program Files\Microsoft Visual Studio
是旧版本 Visual Studio 的残留安装目录
文件夹名 | 对应的 Visual Studio 版本 |
---|---|
Microsoft Visual Studio 9.0 |
Visual Studio 2008 |
Microsoft Visual Studio 10.0 |
Visual Studio 2010 |
Microsoft Visual Studio 14.0 |
Visual Studio 2015 |
C:\Program Files (x86)\Microsoft Visual Studio文件夹及其子文件夹
删除以下目录(复制路径到资源管理器中):
C:\ProgramData\Microsoft\VisualStudio
C:\Users\你的用户名\AppData\Local\Microsoft\VisualStudio\
C:\Users\你的用户名\AppData\Roaming\Microsoft\VisualStudio\
C:\Users\你的用户名\AppData\Local\Temp\
(删除所有临时文件)
删除注册表项:
使用Win+R打开运行对话框,输入regedit打开注册表编辑器。
导航到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio并删除与Visual Studio 2022相关的注册表项
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio
手动删除残留组件和目录
目录说明 | 路径 |
---|---|
用户缓存 | C:\Users\你的用户名\AppData\Local\Microsoft\VisualStudio\ |
项目模板 | C:\Users\你的用户名\Documents\Visual Studio 2022\ |
扩展缓存 | C:\Users\你的用户名\AppData\Local\Microsoft\VSCommon\ |
控制器缓存 | C:\Users\你的用户名\AppData\Roaming\Microsoft\VisualStudio\ |
删除全局 MSBuild 配置
C:\Program Files(x86)\MSBuild\
C:\Program Files \MSBuild\
全新安装 Visual Studio 2022
访问官网下载安装程序:
Visual Studio Community 2022下载
点击 免费下载:Visual Studio Community 2022
下载的是一个小体积安装器 vs_community.exe
,运行它。
选择工作负载(功能模块)
安装界面中,建议只勾选你需要的模块:
必选模块(根据项目需求):
ASP.NET 和 Web 开发
.NET 桌面开发
.NET Framework 4.7.2 SDK 和目标包(单独勾选)
建议额外组件:
.NET Core 跨平台开发
IIS Express
Entity Framework 工具
SQL Server 数据工具(如涉及数据库)
你也可以点击“单个组件”选项卡,添加:
MSBuild
.NET Framework targeting pack
指定安装位置(默认即可)
点击右下角的【安装】,等待自动下载与配置
打开 VS,选择:新建项目
搜索并选择:
ASP.NET Web 应用程序 (.NET Framework)
修改
Web Forms
点击【创建】
然后点击菜单栏:
【生成】>【生成解决方案】
【调试】>【开始调试】(或按 F5)
一直出现这个报错,最后解决方案(重装没有解决):
通过文件资源管理器(GUI)为 C:\Windows\TEMP
添加 IIS_IUSRS
权限
以下是 完整的分步操作指南,确保你能正确设置权限:
打开 C:\Windows\TEMP
文件夹
进入 C:\Windows
目录:
打开 文件资源管理器(Win + E)。
找到 TEMP 文件夹(如果没有看到,可能是隐藏的,需显示隐藏文件)。
步骤 2:打开 TEMP
文件夹的安全属性
右键点击 TEMP
文件夹,选择 属性。
在弹出的窗口中,切换到 安全 选项卡:
这里会显示当前有哪些用户/组拥有该文件夹的权限。
添加 IIS_IUSRS
用户组
在 安全 选项卡中,点击 编辑 按钮(需要管理员权限,如果提示 UAC,点击 是)。
在弹出的权限窗口中,点击 添加 按钮。
在 输入对象名称来选择 的输入框中,键入:IIS_IUSRS
点击 检查名称(确保系统能识别该用户组,正确的名称会变成 IIS_IUSRS
并带上下划线)。
如果提示“找不到名称”,可能是拼写错误,请检查是否输入正确。
点击 确定,IIS_IUSRS
会出现在权限列表中。
设置 IIS_IUSRS
的权限
在 组或用户名 列表中,选中刚刚添加的 IIS_IUSRS
。
在 权限 列表中,勾选 修改(通常足够,如果需要完全控制,可选 完全控制):
修改:允许读取、写入、删除文件,但不允许更改权限。
完全控制:允许所有操作(包括修改权限,通常不建议)。
确保 应用到 选项是 此文件夹、子文件夹及文件(默认通常已正确设置)。
点击 应用 → 确定 保存更改