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

使用Dotnet构建React应用时出现NU1100无法解析Microsoft.AspNetCore.SpaServices.Extensions错误

.NET 5构建React应用NU1100报错修复方案

报错详情:

D:\dotnet project\Try\Try.csproj : error NU1100: Unable to resolve 'Microsoft.AspNetCore.SpaServices.Extensions (>= 5.0.9)' for 'net5.0'.

相关报错截图:

  • 第一张报错截图
  • 第二张报错截图
  • 报错详情截图

解决步骤

  • 检查NuGet包源配置
    确认当前启用的NuGet源包含官方源https://api.nuget.org/v3/index.json,私有源或者国内镜像源可能未同步.NET 5相关的旧版本包,切换到官方源后重新执行dotnet restore尝试还原即可。
  • 手动指定兼容的包版本
    若包源配置无误仍还原失败,可直接修改项目根目录下的Try.csproj文件,将Microsoft.AspNetCore.SpaServices.Extensions的依赖版本调整为5.0.17,这是.NET 5生命周期内发布的最后一个稳定版,完全适配net5.0目标框架,修改后重新还原即可。
  • 升级到受支持的.NET版本(推荐)
    .NET 5已经在2022年5月停止官方支持,无后续安全更新,建议将项目目标框架升级到.NET 6、.NET 8这类LTS(长期支持)版本,对应版本的SpaServices扩展包都可以正常从NuGet源拉取,不会出现版本匹配问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 16:15:03