2015-12-27 1 views
0

Je souhaite spécifier où les packages doivent être placés lorsque je compile mon projet de bibliothèque de classes ASP.NET 5. J'ai trouvé quelques articles qui parlent de spécifier ceci dans le global.json mais ils semblent un peu désuets.Spécifier l'emplacement des packages

Où puis-je spécifier l'emplacement des packages pour mon projet de bibliothèque de classes ASP.NET 5 afin que chaque fois que je le compile, il produise une version mise à jour du package?

+0

Pour construire le paquet NuGet d'une bibliothèque de classes, vous devez utiliser la commande 'dnu pack'. par exemple 'dnu pack --configuration Release - out .. \ out'. Mais pourquoi voulez-vous faire cela sur chaque build? Voulez-vous dire chaque fois que vous le construisez en utilisant VS ou sur chaque build nocturne? –

+0

J'essaie vraiment de trouver un moyen de contourner un autre problème que j'ai décrit ici: http://stackoverflow.com/questions/34476870/cant-resolve-referenced-projects/34477116?noredirect=1#comment56696732_34477116 – Sam

Répondre

0

Il y a deux solutions:

  1. Spécifiez l'argument --out lors de l'exécution dnu pack.
  2. Avoir une étape de génération de message qui copie les fichiers. Here's an example