[英]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.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.