76 votes

Comment utiliser NuGet avec Visual C # Express?

Comment puis-je utiliser NuGet pour ajouter un paquet de bibliothèque de référence, lorsque j'ai Visual C# 2010 Express?

NuGet ne vient pas quand je fais une recherche dans Outils > Gestionnaire des extensions.

J'ai téléchargé "Gestionnaire de Package NuGet" (l' .vsix) à partir de la page des téléchargements, mais quand on me demande quelles versions de Visual studio pour intégrer, il ne répertorie que Visual Web Developer Express 2010. Visual C# Express n'est pas montré. Donc je suppose qu'il serait de travailler avec Silverlight dans la maladie de von willebrand, mais je veux l'utiliser avec WPF.

L'une des pages de documentation liée moi à la 1.0 CTP page de téléchargement, qui comprenait une version de ligne de commande de NuGet (qui n'est plus présent dans la dernière version). Mais la version de ligne de commande semble être paralysé -- la seule opération qu'il semble soutenir est la construction d'un package de distribution; il ne semble pas que les commandes pour l'ajout d'une référence à un paquet de bibliothèque.

Est-il possible à tous d'utiliser NuGet avec Visual C# Express?

72voto

David Ebbo Points 13246

Mise à jour (9/12/2012): Bonne nouvelle: Visual Studio Express 2012 pour le Bureau de Windows est maintenant disponible (ici), et il prend en charge NuGet hors de la boîte. En règle générale, chaque édition de VS2012 prend désormais en charge NuGet, cette limitation devrait être une chose du passé!


Réponse originale à cette question:

Microsoft signes NuGet dans une manière qui lui permet de travailler avec la maladie de von willebrand Express. Idéalement, il devrait également être signé de façon à ce qu'elle fonctionne avec C# Express (il peut être séparé de construire). Malheureusement, nous n'avons pas été en mesure de le faire pour la version initiale (c'est un défi de plus que vous ne le pensez).

À l'avenir, nous allons essayer d'activer ce scénario. Hésitez pas à envoyer un rapport de bogue sur le NuGet site juste pour les autres qui sont touchés une chance de voter!

45voto

David Points 1025

Si vous avez la maladie de von Willebrand Express est installé vous pouvez contourner ce problème comme suit :

  1. Enregistrez et fermez votre projet dans Visual c# Express
  2. Ouvrez le projet dans la maladie de von Willebrand Express et utilisez Nuget a partir de là pour ajouter vos paquets
  3. Enregistrez votre projet et revenir à c# Express

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X