繁体   English   中英

NuGet package 源缺失

[英]NuGet package sources missing

我正在尝试安装 nuget 上的 package。

这个: https://www.nuget.org/packages/NAudio/

当我遵循本指南时: https://docs.microsoft.com/en-us/nuget/quickstart/install-and-use-a-package-in-visual-studio关于如何将包添加到项目中停留在 2) 因为我只有“Microsoft Visual Studio Offline Packages”作为源可用。

这是全新安装的 VS.net 2019 社区版的新 WPF 项目。

任何想法我做错了什么?

正如 vernou 已经提到的,列表中还必须有nuget.org 如果它不存在,您可以通过右上角的绿色加号轻松添加它。

nuget 选项

名称是nuget.org (当然您可以随意命名),来源必须https://api.nuget.org/v3/index.json 添加此条目后,您应该能够在 nuget 上找到该包。

我找到了另一种解决方法。 根据@zivkan (GitHub 贡献者)的说法,原因是 NuGet 试图打开的nuget.config文件之一是无效的 XML。 您可以尝试转到%appdata%\nuget并将nuget.config重命名为其他名称。 下次 NuGet 尝试访问它时,它将使用默认值重新创建文件。

它对我有用。

按照这里的原始答案

如果我们有 nuget CLI,我们可以从命令行运行:

nuget add -Name "nuget.org" -Source "https://api.nuget.org/v3/index.json"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM