我最近创建了我的第一个 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 包,
此处显示安装时错误消息中“缺失”的每个包。
我也试过运行 dotnet run
和 dotnet restore
,但我收到相同的错误消息。
我对 C# 非常陌生,如果我错过了其他答案中的解决方案,我很抱歉。您能给我的任何帮助,我将不胜感激。
指向我所有项目文件的链接 here
答案 0 :(得分:1)
图片上写着
<块引用>在此来源中不可用
并且包源设置为离线包。我最好的猜测是,在右上角的下拉菜单中切换到官方 NuGet 提要,将解决您的问题。您还想检查 Nuget 源是否可用(应该)。
如果没有,请单击 Cog 图标,并将其添加到名称“Nuget”和 URL https://api.nuget.org/v3/index.json