【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

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

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

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

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

点击 应用确定 保存更改

相关推荐
秋雨雁南飞1 天前
Visual Studio 常用扩展
ide·visual studio
X1A0RAN1 天前
解决Pycharm中部分文件或文件夹被隐藏不展示问题
ide·python·pycharm
wh_xia_jun1 天前
用pom 的test 配置 与 jacoco
java·ide·intellij-idea
zhaqonianzhu1 天前
Qoder CN 插件停更与迁移指南:从 VS Code 到通义灵码 IDE
ide·vscode
数智工坊1 天前
PyCharm 运行 Python 脚本总自动进 Test 模式?附 RT-DETRv2 依赖缺失终极排坑
开发语言·ide·人工智能·python·pycharm
00后程序员张1 天前
Windows 下怎么生成 AppStoreInfo.plist?不依赖 Xcode 的方法
ide·macos·ios·小程序·uni-app·iphone·xcode
@noNo1 天前
Visual Studio Code添加自定义大模型API
ide·vscode·编辑器
铁打的阿秀1 天前
IDEA启动项目报错: 加载主类 com.seeburger.webedi.system.SystemApplication 时出现 LinkageError
java·ide·intellij-idea
我命由我123452 天前
PHP - PHP 基本随机数生成函数
开发语言·ide·后端·java-ee·php·intellij-idea·intellij idea
叶之香2 天前
一次 Kingston U 盘重定向中获取 Device Descriptor 超时问题排查
c++·windows·visual studio