【发布时间】:2019-10-29 09:42:25
【问题描述】:
我有一台新安装的带有 .NET Core SDK 3.0.100 的 Windows 10 机器。我有一个项目,它的 nuget.config 文件包含(以及其他参考)对 Azure Artifacts nuget 提要的引用,我想以交互方式访问此提要的凭据。值得指出的是,我想使用命令行来实现这一点。我选择的 IDE 是 Jetbrains Rider 而不是 Visual Studio(对于这个特定的问题,我不确定这是否重要)。
我已经通过运行 powershell 命令 (Invoke-WebRequest...) 下载了 Azure Artifacts Credential Provider 并成功安装了它 - 看起来很成功。现在我的计算机上有一个 nuget 插件,它可以帮助我检索 azure artifact feed 的凭据。
我希望工作的是运行dotnet restore --interactive 应该提示我输入凭据,但它没有。它根本不提示,只是抱怨找不到包。
我也曾与同事在 MacOS 和 Windows 上尝试过此操作,但似乎总是与此相关的一些问题。任何想法我做错了什么?
感谢您的帮助!
【问题讨论】:
-
您是否在项目文件夹中运行了该命令? (在哪里 nuget 配置)
-
我在 .sln 文件所在的同一文件夹中运行
dotnet restore --interactive。在这个文件夹中,我还有一个.nuget文件夹,其中包含我的NuGet.config文件。
标签: azure-devops nuget