2017-08-28 4 views
0

J'ai une solution dans Visual Studio 2015 configure avec une alimentation locale de NuGet (C: \ nuget.feed) qui travaille à l'intérieur visual studio 2015 parce que je config le dépôt NuGet enter image description hereRestauration dotnet avec alimentation locale

Mais quand Je veux restaurer sur la ligne de commande build throw avec Jenkins je ne sais pas comment spécifier le flux local. J'utilise dotnet restore et dotnet build pour faire cela avec asp net core 1.0.

Répondre

1

De dotnet restoredocumentation:

Pour restaurer les dépendances, NuGet a besoin des aliments où les paquets sont situés. Les flux sont généralement fournis via le fichier de configuration NuGet.config. Un fichier de configuration par défaut est fourni lorsque les outils CLI sont installés. Vous spécifiez des flux supplémentaires en créant votre propre fichier NuGet.config dans le répertoire du projet.


Vous pouvez également spécifier les flux supplémentaires par appel à une invite de commande:

-s|--source <SOURCE>

Indique une source de paquets NuGet à utiliser pendant l'opération de restauration. Cela remplace toutes les sources spécifiées dans le (s) fichier (s) NuGet.config. Plusieurs sources peuvent être fournies en spécifiant cette option plusieurs fois.

Si vous êtes intéressant pourquoi dotnet restore n'utilise pas votre configuration VS, regardez dans la section Nuget Config file locations and uses.