La librairie Dvp.NET peut désormais être installée à l'aide de NuGet, ce qui vous permet de l'installer directement à partir de Visual Studio 2010 !NOTE : Dvp.NET utilisait jusqu'à maintenant un dépôt NuGet dédié, ce n'est désormais plus le cas. Les packages se trouvent maintenant sur le dépôt NuGet officiel, ce qui simplifie un peu l'utilisation. Les instructions ont été mises à jour pour refléter ce changement ; si vous utilisiez le dépôt NuGet hébergé sur Developpez.com, supprimez-le de la liste des dépôts (dans Options > Package Manager > Package Sources).
NuGet est un gestionnaire de packages : vous sélectionnez la librairie que vous souhaitez utiliser dans une liste, et NuGet se charge de tout
- il télécharge la version appropriée pour votre projet, selon la version du Framework que vous utilisez (2.0, 3.5, 4.0, Silverlight, Compact Framework...)
- si le package nécessite d'autres packages, NuGet télécharge automatiquement les dépendances
- si nécessaire, il ajoute automatiquement les sections de configuration adéquates dans le fichier app.config ou web.config
- si des mises à jour existent pour les packages déjà installés, NuGet vous permet de les récupérer automatiquement
Voici les étapes à suivre pour utiliser NuGet. La première étape peut bien sûr être sautée si vous avez déjà installé NuGet.
Installation de NuGet
Note: si vous utilisez Visual Studio 2012 ou supérieur, Nuget est déjà installé
NuGet s'installe sous forme d'une extension de Visual Studio. Choisissez "Gestionnaire d'extensions" dans le menu Outils, allez dans la catégorie "Galerie en ligne", et tapez "nuget" dans le champ de recherche en haut à droite. Sélectionnez "NuGet Package Manager", et cliquez sur "Télécharger" :
(un redémarrage de Visual Studio est nécessaire)
Ajout d'une référence à Dvp.NET via NuGet
Maintenant que Nuget est installé, utiliser Dvp.NET dans vos projets devient un jeu d'enfant
Dans l'explorateur de solution, faites un clic droit sur le projet, et cliquez sur "Add Library Package Reference". Allez dans la catégorie "Online", et tapez "dvp" dans la zone de recherche pour filtrer les packages :
Choisissez le package Dvp.NET qui vous intéresse, et cliquez sur "Install".
Et voilà, le tour est joué
Notez que Nuget permet également d'installer la plupart des librairies .NET les plus populaires, comme Elmah, NHibernate, log4net, DotNetZip, Ninject...
N'hésitez pas à poser vos questions ici si vous rencontrez des problèmes avec l'utilisation de NuGet
Partager