35 votes

Invite de commande Visual Studio vs une invite de commande normale?

Lorsque j'ouvre une invite de commandes Visual Studio (par exemple, ouverte avec le menu Démarrer -> Programmes -> Microsoft Visual Studio 2008 -> Outils Visual Studio -> Invite de commandes Visual Studio 2008), j'obtiens :

Configuration de l'environnement pour utiliser les outils Microsoft Visual Studio 2008 x86.

C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE>

Quels types d'outils sont disponibles et quelles sont les utilisations les plus courantes de cette invite de commandes ?

29voto

Simon P Stevens Points 17536

Il définit essentiellement plusieurs emplacements binaires de Visual Studio dans la variable d'environnement PATH pour cette instance de fenêtre de commande. Cela signifie que vous pouvez utiliser toutes sortes de commandes et d'outils sans avoir à inclure les chemins complets.

Il y a une liste partielle de certains des outils disponibles sur MSDN dans .NET Framework Tools et Outils (.NET Framework).

10voto

MikeD Points 2229

La fenêtre de commandes de Visual Studio est un moyen pratique d'accéder aux outils en ligne de commande fournis avec le .NET Framework SDK et, si installés, les outils du Windows Platform SDK.

En fournissant la fenêtre de commandes de Visual Studio, Microsoft vous permet d'exécuter ces outils sans nécessiter que votre chemin d'accès PATH, INCLUDE, LIB et LIBPATH contienne tous les chemins supplémentaires vers les différents dossiers où Visual Studio et le SDK .NET sont installés. Au lieu de cela, ces références de dossier sont ajoutées à la volée lorsque vous lancez la fenêtre de commandes de Visual Studio, ce qui vous permet d'exécuter les outils.

Par exemple, si vous ouvrez une fenêtre de commandes régulière, vous ne pouvez pas exécuter xsd.exe sans changer de dossier à "C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin". Cependant, dans la fenêtre de commandes de Visual Studio, il vous suffit de taper xsd.exe /?, et cela fonctionne.

Veuillez consulter l'article MSDN Outils du Framework .NET pour obtenir une liste complète des outils fournis avec Visual Studio 2008 SP1 et des détails sur ce qu'ils font.

1voto

greektreat Points 592

L'invite de commande de Visual Studio contient plusieurs outils. Certains outils sont destinés à la réparation de l'installation de Visual Studio. L'un des outils que j'aime utiliser est pour WCF. Vous tapez wcftestclient et vous obtenez un client pour tester vos services WCF.

0voto

John Bubriski Points 5789

Une utilisation semble être d'appeler le générateur de classes XML pour utiliser des schémas XSD pour la sérialisation/désérialisation :

Générateur de classes XML pour C# utilisant XSD pour la désérialisation

0voto

John Bubriski Points 5789

Ce lien semble contenir des informations intéressantes :

Travailler en ligne de commande dans Visual Studio

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