使用本地Feed恢复dotnet

时间:2017-08-28 21:13:08

标签: command-line asp.net-core nuget-package-restore

我在visual studio 2015中有一个解决方案配置了一个本地的nuget(C:\ nuget.feed),它在visual studio 2015中工作,因为我配置了nuget存储库enter image description here

但是当我想在Jenkins的build throw命令行上恢复时,我不知道如何指定本地提要。

我使用dotnet restore和dotnet build来实现asp net core 1.0。

1 个答案:

答案 0 :(得分:1)

来自dotnet restore documentation

  

为了恢复依赖关系,NuGet需要包所在的订阅源。通常通过NuGet.config配置文件提供源。安装CLI工具时会提供默认配置文件。您可以通过在项目目录中创建自己的NuGet.config文件来指定其他源。

           

您还可以在命令提示符处为每次调用指定其他Feed:

     

-s|--source <SOURCE>

     

指定在还原操作期间使用的NuGet包源。这将覆盖NuGet.config文件中指定的所有源。通过多次指定此选项,可以提供多个源。

如果您感兴趣的是dotnet restore没有使用您的VS配置,请查看Nuget Config file locations and uses部分。

相关问题