【Visual Studio 2022】卸载安装,ASP.NET

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

指定安装位置(默认即可)

点击右下角的【安装】,等待自动下载与配置

  1. 打开 VS,选择:新建项目

  2. 搜索并选择:

    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

权限 列表中,勾选 修改 (通常足够,如果需要完全控制,可选 完全控制):

修改:允许读取、写入、删除文件,但不允许更改权限。

完全控制:允许所有操作(包括修改权限,通常不建议)。

确保 应用到 选项是 此文件夹、子文件夹及文件(默认通常已正确设置)。

点击 应用确定 保存更改

相关推荐
摇滚侠14 天前
IDEA 创建 Java 项目 手动整合 SSM 框架
java·ide·intellij-idea
霸道流氓气质14 天前
Trae IDE 新手入门指南
ide
爱就是恒久忍耐14 天前
VSCode里如何比较2个branch
ide·vscode·编辑器
bloglin9999914 天前
vscode中可视化的合并分支,在“合并编辑器中解析”中“与基线进行比较”是什么意思
ide·vscode·编辑器
终将老去的穷苦程序员14 天前
IntelliJ IDEA 的安装教程
java·ide·intellij-idea
我不是懒洋洋15 天前
【C++】string(string的成员变量、auto和范围for、string常用接口的说明、OJ题目、string的模拟实现)
c语言·开发语言·c++·visual studio
C++ 老炮儿的技术栈15 天前
Ubuntu root账号自动登陆
linux·运维·服务器·c语言·c++·ubuntu·visual studio
春日见15 天前
vscode的AI编程插件推荐:
大数据·ide·vscode·算法·机器学习·编辑器·ai编程
lazy H15 天前
Spring Boot 项目如何连接 Redis?新手入门配置和常见错误总结
ide·spring boot·redis·后端·学习·intellij-idea
2601_9620549515 天前
终端与IDE形态的vibe coding实测:两款AI编程工具迭代能力对比
数据库·ide·ai编程