【发布时间】:2022-01-05 08:22:06
【问题描述】:
我正在为 ASP.NET Core-5 Web API 使用 Visual Studio Code (VS Code) 编辑器。
我在 VS Code 中安装了不同的包,没有任何错误。
但是,当我这样做时:
dotnet 运行
我收到了这个错误:
C:\Users\Kume\source\repos\MyApp\DDM.API.Core\API.Core.csproj:错误 NU1101:无法找到包 Microsoft.EntityFrameworkCore。源中不存在具有此 ID 的包:Microsoft Visual Studio 离线包
C:\Users\Kume\source\repos\MyApp\DDM.API.Core\API.Core.csproj:错误 NU1101:找不到包 Microsoft.EntityFrameworkCore.Design。源中不存在具有此 ID 的包:Microsoft Visual Studio 离线包
C:\Users\Kume\source\repos\MyApp\DDM.API.Core\API.Core.csproj:错误 NU1101:找不到包 Microsoft.EntityFrameworkCore.SqlServer。源中不存在具有此 ID 的包:Microsoft Visual Studio 离线包
C:\Users\Kume\source\repos\MyApp\DDM.API.Core\API.Core.csproj:错误 NU1101:找不到包 Microsoft.EntityFrameworkCore.Tools。源中不存在具有此 ID 的包:Microsoft Visual Studio 离线包
我该如何解决这个问题? 谢谢
【问题讨论】:
-
看来 nuget.org 不在您的 NuGet 源中。当你运行
dotnet nuget list source时会发生什么?您是否更改了任何 NuGet 设置?在某处使用 Nuget.Config 吗?当你dotnet restore时会发生什么?另请参阅 MS doc 中的 Common nuget configurations。
标签: c# asp.net-core visual-studio-code