c# - 是否有命令将 nuget.exe 指向特定的 NuGet.Config 文件?

标签 c# visual-studio azure nuget nuget-package

我尝试通过cmd安装Nuget包,因为我们的程序在随机选择的多个虚拟机上运行。其中一些虚拟机安装了 Nuget,并具有 NuGet.Config 文件,该文件将包安装在我的项目无法检测到的文件夹中。

我创建了自己的 NuGet.Config 并将其放入项目文件夹的根目录中,我在本地测试了它,一切正常。我想要类似“nuget.exe -configfile NuGet.Config”的内容,以便这些包将按照我的配置安装在我的项目文件夹中。有什么帮助吗?

最佳答案

是的。基于the docs ,NuGet CLI 接受一个选项来指示要使用哪个配置文件。语法如下:

nuget.exe restore -ConfigFile <a-path-to-the-config-file>

就您而言:

nuget.exe restore -ConfigFile .\NuGet.Config

根据您问题的详细信息,“恢复”部分就是所缺少的。

关于c# - 是否有命令将 nuget.exe 指向特定的 NuGet.Config 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59978921/

相关文章:

c# - 从 char 到单字符串的隐式转换

c# - 用于 powercfg 电池报告的 GUI

c# - RestSharp 异步后台线程

c# - 从 Windows 服务加载 GUI 应用程序

azure - 无法将 Azure 应用服务证书添加到 UK West 应用服务

c# - 如何确保MessageHandler委托(delegate)在MessageReciever关闭期间完成?

c# - .NET Core,未能生成 dotnet --info

c# - 如何通过 C# 访问另一个程序集中的类?

c++ - 为原生 x64 编辑并继续

Azure Synapse 无服务器 SQL 池错误 : Incorrect syntax near 'DISTRIBUTION'