我尝试通过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/