【问题标题】:Nuget packages does not get install properly in freshly installed VSNuget 包无法在新安装的 VS 中正确安装
【发布时间】:2021-08-21 18:33:16
【问题描述】:

我在新安装的 Windows 10 中新安装并更新了 VS Community version 16.10.0

现在我创建了一个小型控制台应用程序,并在.Net Core 3.1 LTS 中添加了一个单元测试项目。之后什么都没有做。我看到的是测试项目的 nuget 包没有正确安装,尽管当您签入nuget package manager 时,所有包都已安装,所有这些包都已安装。

然后我打开一个旧应用程序,但问题是一样的。单元测试包显示错误,并且与 EF 核心相同。

我尝试调整/构建等,但未解决问题。

【问题讨论】:

  • 您是否尝试重新启动 Visual Studio?并且在安装后,你能在输出窗口中看到警告或错误消息吗?
  • 删除包文件夹并尝试再次恢复nuget

标签: visual-studio .net-core nuget


【解决方案1】:

该问题是由于在Package Source 下的NuGet Package Manager 中缺少nuget 源链接。 一旦我添加了包源,一切都可以正常工作。

https://api.nuget.org/v3/index.json

上面的源链接假设已经默认添加到Package Source,但由于某些未知原因它丢失了。所以EFCore和MS Test框架等所需的任何包都无法下载,因此问题出在。

【讨论】:

    猜你喜欢
    • 2020-05-19
    • 2011-09-28
    • 2021-05-19
    • 1970-01-01
    • 2019-04-15
    • 2014-02-15
    • 1970-01-01
    • 2021-07-13
    相关资源
    最近更新 更多