Création et déploiement d’un package Nuget à l’aide de MSBuild

Dans ce billet je vais expliquer comment créer son propre package Nuget et son deploiement vers un serveur Nuget à l’aide de l’outil MSBuild.

Un peu de définition:

Nuget : c’est un outil développer par Microsoft qui permet la gestion et le déploiement de librairies tiers.

Package  Nuget : c’est une sorte de « zip » qui contient:

  • Les fichiers à déployer
  • Un fichier xml de manifeste qui sert de description au package

MSBuild : intégré à Visual Studio c’est lui qui permet la génération d’un projet. Son avantage c’est qu’il s’utilise avec un fichier xml de configuration.

Lire la suite