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

VS2022创建React+.NET Core6项目报错:找不到指定SDK

解决创建React+.NET Core 6项目时的SDK缺失问题

1. 修复Visual Studio组件依赖

  • 打开Visual Studio安装程序,找到已安装的项目点击「修改」
  • 在「工作负载」列表里勾选「ASP.NET和Web开发」下的「Node.js开发」组件,该组件包含所需的JavaScript SDK依赖
  • 完成安装后重启Visual Studio,再尝试创建项目

2. 手动安装指定版本SDK

  • 获取microsoft.visualstudio.javascript.sdk.1.0.1184077.nupkg文件
  • 打开命令行,切换到文件所在目录,执行命令将包添加到本地NuGet源:
    nuget add microsoft.visualstudio.javascript.sdk.1.0.1184077.nupkg -source C:\LocalNuGetSource
    
  • 打开Visual Studio的「工具 > 选项 > NuGet包管理器 > 包源」,添加刚才创建的C:\LocalNuGetSource作为本地源
  • 重新尝试创建项目,此时Visual Studio会从本地源读取该SDK

3. 手动搭建前后端项目

如果模板问题无法解决,直接分开创建再整合:

  • 先创建独立的.NET Core 6 API项目,确认能正常运行
  • 用命令行创建React项目:
    npx create-react-app client-app
    
  • 将React项目添加到.NET解决方案中,在API项目里配置CORS规则允许React项目的域名访问
  • 在React项目里设置API请求的基础地址,完成前后端对接

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 03:14:53