尽管安装了软件包 NU1101,但仍无法找到 NuGet 软件包

时间:2021-04-28 19:06:32

标签: c# nuget visual-studio-2019

我最近创建了我的第一个 C# 应用程序,但自从购买了一台新计算机后,我无法启动该应用程序。 我收到以下 7 个错误 Error NU1101 Unable to find package Microsoft.VisualStudio.Web.CodeGeneration.Design. No packages exist with this id in source(s): Microsoft Visual Studio Offline Packages clesson C:\Users\porkh\Desktop\WERK\Personal\c-lesson\clesson\clesson\clesson.csproj 每个都有不同的包丢失。
由于这是一条缺少依赖项的消息,因此我再次使用 C# .net 支持重新安装了 Visual Studio 2019,但我遇到了同样的错误。
在 StackOverFlow 上,我读到我需要检查我的 NuGet 包, (looks like this)

此处显示安装时错误消息中“缺失”的每个包。
我也试过运行 dotnet rundotnet restore,但我收到相同的错误消息。 我对 C# 非常陌生,如果我错过了其他答案中的解决方案,我很抱歉。您能给我的任何帮助,我将不胜感激。
指向我所有项目文件的链接 here

1 个答案:

答案 0 :(得分:1)

图片上写着

<块引用>

在此来源中不可用

并且包源设置为离线包。我最好的猜测是,在右上角的下拉菜单中切换到官方 NuGet 提要,将解决您的问题。您还想检查 Nuget 源是否可用(应该)。 如果没有,请单击 Cog 图标,并将其添加到名称“Nuget”和 URL https://api.nuget.org/v3/index.json