You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS 2022 17.4搭配.NET 7加载ASP.NET解决方案失败求助

解决思路
  • 检查.NET SDK与VS工作负载完整性

    1. 打开命令提示符运行 dotnet --list-sdks,确认输出中包含对应版本的ASP.NET Core SDK(通常会标注web相关组件)。
    2. 启动VS安装器,选择"修改",确保"ASP.NET和Web开发"工作负载已勾选,且.NET 6/.NET 7的ASP.NET Core组件已完整安装,如有缺失点击修改补充。
  • 清理项目与VS缓存

    1. 关闭VS,删除目标解决方案下的.vs隐藏文件夹、项目的bin和obj文件夹,重新打开解决方案尝试加载。
    2. 打开文件管理器导航到 %LocalAppData%\Microsoft\VisualStudio\17.4_xxxx\ComponentModelCache(xxxx为随机字符),删除该文件夹内所有文件后重启VS。
  • 校验项目配置文件
    右键卸载的项目选择"编辑项目文件",确认:

    • 根节点为 <Project Sdk="Microsoft.NET.Sdk.Web">(而非普通的Microsoft.NET.Sdk)
    • <TargetFramework>节点值为已安装的版本(如net6.0或net7.0),无拼写错误。
  • 重置VS用户配置
    以管理员身份打开命令提示符,运行 devenv /resetuserdata,等待重置完成后重启VS,重新打开项目。

  • 修复.NET SDK

    1. 打开控制面板→程序和功能,找到对应版本的.NET SDK(如.NET 6/7 SDK),右键选择"修复"。
    2. 运行 dotnet --info 确认SDK安装状态,若仍有异常可重新下载对应版本的SDK安装包执行修复安装。

内容的提问来源于stack exchange,提问作者Nick

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 02:50:31