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

创建ASP.NET Core Web API时遇.NETFramework v5.0引用程序集缺失错误求助

解决.NETFramework v5.0引用程序集找不到的问题

修复步骤

  • 检查项目目标框架类型:ASP.NET Core 5.0属于跨平台的*.NET体系,而非传统的.NET Framework*。若创建项目时误选了.NET Framework,右键项目→属性→应用程序,将目标框架改为.NET 5.0(确保列表中存在该选项)。
  • 修复VS与.NET SDK组件:
    1. 打开Visual Studio Installer,选择“修改”,确认勾选.NET 5.0开发工具组件,完成安装。
    2. 若组件已安装,打开管理员命令提示符,运行dotnet sdk check检查SDK状态;若有损坏,先执行dotnet tool install -g dotnet-sdk-repair-tool安装修复工具,再运行dotnet-sdk-repair修复。
  • 清理项目缓存:删除项目目录下的bin和obj文件夹,重启Visual Studio后重新生成项目。
  • 取消预览SDK选项:取消Tools→Options→Environment→Preview Features中的“Use preview of the .NET SDK”勾选,.NET 5.0为正式版本,无需依赖预览SDK。

错误核心是项目错误指向了.NET Framework(该框架无v5.0版本),而非SDK版本过低,优先排查目标框架设置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 20:37:33