.net-core - 如何在 Visual Studio Mac 中为 NuGet 设置本地/远程源

标签 .net-core nuget visual-studio-mac project-settings

NuGet 无法在我的 Mac 上运行。它正在尝试为我现在创建的每个项目使用已删除项目中的目录。我不确定 Visual Studio for Mac 上 NuGet 的设置在哪里,但我经常(即使在卸载然后重新安装之后)得到这些,

本地源 '/Users/username/Projects/IMS/IMS/bin/Debug' 不存在。

无法解析“/Users/username/Projects/IMS/IMS/bin/Debug”远程源。

在 NuGet/Package 控制台输出中。我无法弄清楚 NuGet 如何或为什么一直默认到某个 IMS 目录,这使得无法安装任何非本地包。感谢任何帮助或建议

最佳答案

首先,它看起来像是 .csproj 的问题。我会检查 .csproj 是否有来自这条路径的包。如果是,那么我会删除它们并重新添加它们。

检查它是否是 Nuget 问题非常容易。尝试将一些来自 nuget 的流行 C# 库添加到您的项目中(无论是哪个)。如果它添加那么它工作正常。如果您仍想检查 Nuget 设置,请将它们放在: Visual Studio -> 首选项 -> Nuget -> 源代码
Nuget 位置应该是 https://api.nuget.org/v3/index.json

关于.net-core - 如何在 Visual Studio Mac 中为 NuGet 设置本地/远程源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54807679/

相关文章:

c# - 在 .NET Core 中使用环境变量指定 bool 变量

c# - NuGet - 此包尚未编入索引。它将出现在搜索结果中,并且在索引完成后可用于安装/恢复

docker - "Add Docker support"Visual Studio Mac IDE 中缺少菜单选项

nuget - 如何使用 Visual Studio for Mac 将图标 URL 添加到我的 Nuget 包

c# - 在 .nuget 包中打包内容文件的最简洁方法

xcode - 升级到 Xcode 11.4.1、VS for Mac 8.5.4 和 Xamarin.iOS 13.16 后无法创建 IPA 存档

c# - 如何解决dotnet核心中的nuget依赖 hell ?

c# - 尝试使用 Dialogflow V2 API 中的自定义事件更新意图参数,但它没有传递到意图

.net-core - .NET Core 应用程序是否可以从 AWS Certificate Manager 检索证书并在 HttpClient 帖子中使用它?

.net - 如何自动使用最新版本的包?