64 votes

Les programmes du SDK .NET 2.0 - Que fait chaque outil ?

Ma question est simple. Que font-ils ?

La réponse acceptée ci-dessous est une liste des outils SDK .NET fournis avec le cadre.

49voto

Kyle Rozendo Points 15606

Cette réponse contient de brèves descriptions et des liens vers tous les outils du SDK .NET. N'hésitez pas à la modifier si vous avez des informations supplémentaires ou si vous connaissez des outils manquants.

  • al.exe - L'assembleur génère un fichier avec un manifeste d'assemblage à partir d'un ou plusieurs fichiers qui sont soit des modules, soit des fichiers de ressources. Un module est un langage intermédiaire Microsoft ( MSIL ) qui n'a pas de manifeste d'assemblage. Si vous avez un ou plusieurs modules ( métadonnées sans manifeste), vous pouvez l'utiliser pour créer un assemblage avec le manifeste dans un fichier séparé.

  • apatch.exe - Utilise le API de compression Delta et il utilise spécifiquement les connaissances de Fichiers PE pour améliorer les techniques de compression. Il fait partie des technologies d'installation de Windows. Avantages : Plus petit que la publication de la nouvelle DLL ; Le patch n'est utile que si le public dispose de la DLL originale. Vous pouvez donc diffuser librement le patch sans vous soucier du piratage.

  • aspnet_merge.exe - L'outil ASP.NET Merge vous permet de combiner et de gérer les assemblages créés par l'outil de compilation ASP.NET ( Compilateur Aspnet ). L'outil ASP.NET Merge fonctionne sur les assemblages qui ont été créés en utilisant ASP.NET version 2.0 ou ultérieure. Il permet de réaliser les opérations suivantes : Créer un assemblage pour l'ensemble du site Web ; Créer un assemblage pour chaque dossier du site Web et ajouter un préfixe au nom de l'assemblage ; Créer un assemblage unique pour les seuls éléments de l'interface utilisateur (IU) du site Web, tels que les pages et les contrôles.

  • AxImp.exe - L'importateur de contrôle ActiveX convertit les définitions de type dans une bibliothèque de type COM pour un contrôle ActiveX en un contrôle Windows Forms. Windows Forms ne peut accueillir que des contrôles Windows Forms, c'est-à-dire des classes dérivées de Control. Il génère une classe wrapper pour un contrôle ActiveX qui peut être hébergé sur un formulaire Windows. Cela vous permet d'utiliser le même support au moment de la conception et la même méthodologie de programmation que pour les autres contrôles Windows Forms.

  • Cert2Spc.exe - L'outil de test de certificat d'éditeur de logiciel crée un certificat d'éditeur de logiciel (SPC) à partir d'un ou de plusieurs éléments suivants Certificats X.509 . Ceci est uniquement à des fins de test. Vous pouvez obtenir une CPS valide auprès d'une autorité de certification telle que VeriSign ou Thawte.

  • checkv4.exe - L'utilitaire Checkv4 est conçu pour vous fournir un partenaire de portage de code ; un utilitaire qui parcourt votre base de code avec vous, identifie les problèmes potentiels ou met en évidence le code qui pourrait bénéficier de l'aide de IPv6 -les fonctions ou les structures capables, et fait des recommandations. Grâce à l'utilitaire Checkv4, la modification d'un système de gestion de l'information existant peut se faire en toute simplicité. IPv4 demande de soutien IPv6 devient beaucoup plus facile

  • clrver.exe - Déterminer quelles versions du moteur d'exécution du langage commun .NET Framework ( CLR ) sont installés sur un ordinateur.

  • Consume.exe - Cet outil en ligne de commande peut consommer des ressources système pendant une durée déterminée. Il est utile pour reproduire des erreurs qui pourraient être causées par une privation de ressources. Les ressources qu'il peut consommer comprennent la mémoire physique, l'espace des fichiers de page, l'espace disque, le pool du noyau et le temps CPU. À titre d'exemple, lancez le Gestionnaire des tâches de Windows (Démarrer->Exécuter->taskmgr.exe) et sélectionnez l'onglet Performances. Ensuite, ouvrez la fenêtre Windows SDK CMD (Démarrer->Tous les programmes->Windows SDK v6.1->CMD Shell) et entrez ce qui suit : "consume.exe -cpu-time -time 15". Vous verrez le(s) graphique(s) de l'historique d'utilisation du CPU monter au maximum pendant 15 secondes.

  • cordbg.exe - Le débogueur Runtime Debugger aide les vendeurs d'outils et les développeurs d'applications à trouver et à corriger les bogues dans les programmes qui utilisent le .NET Framework. langage commun d'exécution . Cet outil utilise l'API Debug du runtime pour fournir des services de débogage. Les développeurs peuvent examiner le code pour apprendre à utiliser les services de débogage. Actuellement, vous ne pouvez utiliser Cordbg que pour déboguer du code géré ; il n'y a pas de support pour déboguer du code non géré.

  • CorFlags.exe - L'outil de conversion CorFlags vous permet de configurer la section CorFlags de l'en-tête d'une image exécutable portable. Il s'agit d'un utilitaire utilisé pour modifier certaines propriétés de l'en-tête des exécutables .NET. Le plus souvent, il est utilisé pour modifier l'architecture du processeur d'une DLL .NET.

  • ctrpp.exe - L'outil CTRPP est un pré-processeur qui analyse et valide le manifeste de vos compteurs. L'outil génère également le code que vous utilisez pour fournir les données de vos compteurs. Vous devriez utiliser le code généré comme point de départ lors du développement de votre fournisseur au lieu d'essayer de générer ce code vous-même.

  • disco.exe - L'outil Web Services Discovery découvre les URL des services Web XML situés sur un serveur Web et enregistre les documents relatifs à chaque service Web XML sur un disque local.

  • DUMPBIN.exe - Un utilitaire qui extrait divers aspects d'une image exécutable ou d'un fichier .obj (importations, exportations, informations dans l'en-tête, etc). Le Microsoft COFF Binary File Dumper affiche des informations sur les fichiers binaires 32-bit Common Object File Format (COFF). Vous pouvez utiliser DUMPBIN pour examiner les fichiers objets COFF, les bibliothèques standard d'objets COFF, les fichiers exécutables et les bibliothèques de liaison dynamique (DLL).

  • ECManGen.exe - L'outil ECManGen utilise une interface graphique qui vous guide dans la création d'un manifeste à partir de zéro, sans jamais avoir à utiliser de balises XML.

  • fdbrowser.exe - Le Function Discovery Browser est un utilitaire qui affiche les instances de fonctions sur une machine locale à l'aide d'une interface utilisateur graphique. Les développeurs peuvent utiliser cet outil pour s'assurer que les instances de fonction et les fonctions de l'application sont conformes à la norme. métadonnées disponibles sur une machine correspondent aux résultats attendus.

  • FUSLOGVW.exe - La visionneuse du journal des liaisons d'assemblage affiche les détails des liaisons d'assemblage qui ont échoué. Ces informations vous aident à diagnostiquer pourquoi le .NET Framework ne peut pas localiser un assemblage au moment de l'exécution. Ces échecs sont généralement le résultat d'un assemblage déployé au mauvais endroit ou d'un décalage entre les numéros de version ou les cultures.

  • gacutil.exe - Enregistre un assemblage dans le Global Assembly Cache (GAC).

  • genmanifest.exe - Genmanifest est un programme en ligne de commande qui crée un manifeste.

  • graphedt.exe - GraphEdit est un outil visuel permettant de construire et de tester des graphiques de filtres. Il est fourni sous la forme d'un exécutable avec l'extension SDK DirectX . Avec GraphEdit, vous pouvez rapidement construire et tester des graphiques de filtres pour voir s'ils fonctionnent comme vous le souhaitez. Vous pouvez même visualiser un graphique de filtre créé par une application s'exécutant dans un autre processus.

  • guidgen.exe - L'outil Guidgen crée de nouveaux identifiants uniques au monde ( GUIDs ). Les GUID sont une mise en œuvre par Microsoft des identificateurs uniques universels ( UUIDs ) standard. Il s'agit de valeurs uniques de 128 bits utilisées pour identifier les articles de manière unique.

  • ildasm.exe - Désassembleur de langage intermédiaire. Vous pouvez visualiser votre code compilé à l'adresse MSIL avec cet outil.

  • isXPS.exe - L'outil de conformité isXPS teste la conformité d'un fichier à la spécification XML Paper Specification (XPS) et à la norme Conventions d'emballage ouvertes (OPC) Spécification.

  • lc.exe - Le compilateur de licences lit les fichiers texte qui contiennent des informations sur les licences et produit un fichier .licenses qui peut être incorporé dans un fichier de licence. langage commun d'exécution exécutable en tant que ressource.

  • mage.exe - L'outil de génération et d'édition de manifestes est un outil en ligne de commande qui prend en charge la création et l'édition de manifestes d'application et de déploiement. Il peut être exécuté à partir de scripts batch et d'autres applications Windows, y compris les applications ASP.NET.

  • mageui.exe - Prend en charge les mêmes fonctionnalités que l'outil en ligne de commande Mage, mais avec une interface utilisateur (IU) basée sur Windows. Avec cet outil, vous pouvez créer, modifier et signer des manifestes de déploiement et d'application.

  • make-shell.exe - Vous pouvez continuer à créer un shell personnalisé distinct (ou minishell) en utilisant make-shell pour inclure toutes les cmdlets et tous les fournisseurs que vous avez écrits. En fait, pour des raisons de packaging, vous pouvez toujours le faire. Les shells personnalisés vous permettent de personnaliser l'environnement par le biais de scripts scripts, de types/formats personnalisés et d'un gestionnaire d'autorisation distinct. Donc, si vous voulez un environnement étroitement contrôlé, vous voudrez peut-être vous en tenir au shell personnalisé.

  • makecert.exe - L'outil de création de certificats génère Certificats X.509 à des fins de test uniquement. Il crée une paire de clés publique et privée pour les signatures numériques et la stocke dans un fichier de certificat. Cet outil associe également la paire de clés à un nom d'éditeur spécifié et crée un certificat X.509 qui lie un nom spécifié par l'utilisateur à la partie publique de la paire de clés.

  • Mdbg.exe - The NET Framework Command-Line Debugger aide les vendeurs d'outils et les développeurs d'applications à trouver et à corriger les bogues dans les programmes qui utilisent le .NET Framework. langage commun d'exécution . Cet outil utilise l'API Debug du runtime pour fournir des services de débogage. Les développeurs peuvent examiner le code pour apprendre à utiliser les services de débogage. Actuellement, vous pouvez utiliser MDbg pour déboguer uniquement le code géré ; il n'y a pas de prise en charge du débogage du code non géré.

  • mgmtclassgen.exe - L'outil Management Strongly Typed Class Generator vous permet de générer rapidement une classe gérée à liaison précoce pour une classe spécifiée de Windows Management Instrumentation ( WMI ). La classe générée simplifie le code que vous devez écrire pour accéder à une instance de la classe WMI classe

  • midl.exe/midlc.exe - À partir d'un fichier IDL qui définit une ou plusieurs interfaces COM et une bibliothèque de types, le compilateur MIDL génère les fichiers décrits dans la section "Compilation". tableau suivant comme sortie par défaut.

  • MsiCert.exe - MsiCert est un utilitaire de ligne de commande qui peut être utilisé pour remplir la table MsiDigitalSignature et la table MsiDigitalCertificate avec les informations de signature numérique d'un fichier de cabinet externe. Le fichier d'armoire doit être signé numériquement et répertorié dans la table Media. MsiCert utilise les informations du certificat du signataire de l'armoire signée numériquement et crée et ajoute les tables MsiDigitalSignature et MsiDigitalCertificate à la base de données si elles n'existent pas déjà.

  • mt.exe - Le fichier Mt est un outil qui génère des fichiers et des catalogues signés. Mt exige que le fichier référencé dans le manifeste soit présent dans le même répertoire que le manifeste. Mt génère des hachages en utilisant la méthode CryptoAPI implémentation de l'algorithme de hachage sécurisé ( SHA-1 ). Les hachages sont insérés sous forme de chaîne hexadécimale dans les balises du manifeste. L'outil ne génère actuellement que des hachages SHA-1, bien que les fichiers des manifestes puissent utiliser d'autres schémas de hachage.

  • perflibmig.exe - Perflibv2 Migrator, utilisé pour implémenter ou migrer perflibv2 sur un fichier manifeste. L'interface PerflibV2 est un ensemble de méthodes que le client peut utiliser pour énumérer les métadonnées des compteurs de performance et interroger les valeurs des compteurs de performance sur un serveur. Le client peut visualiser tous les compteurs qui sont installés sur le système. Après avoir déterminé les compteurs de performance qui l'intéressent, le client peut ouvrir une requête sur le serveur et ajouter les compteurs nécessaires. Le client interroge ensuite ces compteurs, et le serveur renvoie les valeurs des compteurs spécifiés par le client. Le client ferme la requête sur le serveur une fois qu'il a interrogé les compteurs pendant la durée nécessaire.

  • PermCalc.exe - L'outil de détermination de l'ensemble des autorisations minimales est utilisé pour estimer les autorisations qui doivent être accordées aux appelants pour accéder aux points d'entrée publics d'une assemblée. Cet outil est nouveau dans la version 2.0 de .NET Framework. Il est destiné à être utilisé par des utilisateurs avancés.

  • PEVerify.exe - L'outil PEVerify aide les développeurs qui génèrent du langage intermédiaire Microsoft (MSIL) (tels que les rédacteurs de compilateurs, les développeurs de moteurs de script, etc.) à déterminer si leur MSIL et le code associé métadonnées répondre aux exigences de sécurité du type. Certains compilateurs ne génèrent du code vérifiable en matière de sécurité des types que si vous évitez d'utiliser certaines constructions du langage. Si, en tant que développeur, vous utilisez un tel compilateur, vous pouvez vouloir vérifier que vous n'avez pas compromis la sécurité de type de votre code. Dans cette situation, vous pouvez exécuter l'outil PEVerify sur vos fichiers afin de vérifier le code MSIL et le code d'accès. métadonnées .

  • ptconform.exe - Valide la conformité d'un ticket d'impression ou d'un document de capacités d'impression au schéma d'impression. Le schéma d'impression fournit un format basé sur XML pour exprimer et organiser un large ensemble de propriétés qui décrivent le format d'un travail ou les capacités d'une file d'attente d'impression d'une manière hiérarchiquement structurée. Le site PrintSchema possède des éléments de cadre publics bien définis et des mots-clés publics. PTConform lit un document XML et vérifie que chaque nœud est un élément de cadre public valide. Après avoir vérifié la validité de l'élément de cadre, ce test vérifie s'il définit un élément de mot-clé public et vérifie que le mot-clé est conforme au PrintSchema.

  • pvk2pfx.exe - Outil utilisé pour pouvoir générer des fichiers .pfx à partir des données de l'UE. Signature du code des certificats de CA autorisés à utiliser dans les applications.

  • ResGen.exe - Le générateur de fichiers de ressources convertit les fichiers texte (.txt ou .restext) et les fichiers de format de ressources basés sur XML (.resx) en langage commun d'exécution des fichiers binaires (.resources) qui peuvent être intégrés dans un exécutable binaire d'exécution ou compilés dans des assemblages satellites.

  • sddlgen.exe - Le langage de définition des descripteurs de sécurité (SDDL) définit le format de la chaîne de caractères que l'agent de sécurité doit utiliser. ConvertSecurityDescriptorToStringSecurityDescriptor y ConvertStringSecurityDescriptorToSecurityDescriptor utilisé pour décrire un descripteur de sécurité sous forme de chaîne de texte. Le langage définit également des éléments de chaîne pour décrire les informations contenues dans les composants d'un descripteur de sécurité. Je vais faire une petite supposition ici et dire que cet outil est un générateur à cette fin. Veuillez consulter le lien pour plus d'informations sur SDDL.

  • SecUtil.exe - Cet outil extrait les informations du nom fort ou la clé publique d'une personne. Certificat X.509 d'un assemblage et convertit ces informations dans un format qui peut être incorporé dans le code.

  • SetReg.exe - L'outil Set Registry vous permet de modifier les paramètres du registre pour la cryptographie à clé publique. Ces clés, appelées clés d'état de publication logicielle, contrôlent le comportement du processus de vérification des certificats. Une fois que Setreg a effectué l'action demandée, il affiche les valeurs actuelles des clés d'état de publication de logiciels.

  • sgen.exe - Le générateur de sérialiseur XML crée un assemblage de sérialisation XML pour les types dans un assemblage spécifié afin d'améliorer les performances de démarrage d'un XmlSerializer lorsqu'il sérialise ou désérialise des objets des types spécifiés.

  • signtool.exe - Le Sign Tool est un outil en ligne de commande qui signe numériquement les fichiers, vérifie les signatures dans les fichiers, ou horodate les fichiers.

  • sn.exe - Outil StrongName. Il vous permet de générer des clés de nom fort pour vos assemblages. assemblages, ainsi que pour les signatures.

  • SoapSuds.exe - L'outil Soapsuds vous aide à compiler des applications clientes qui communiquent avec des services Web XML en utilisant une technique appelée remoting. Soapsuds remplit les fonctions suivantes : Il crée des schémas XML qui décrivent les services exposés dans une application de type langage commun d'exécution assembly ; il crée des assemblages d'exécution pour accéder à des services décrits par des schémas XML. Une définition de schéma peut être un fichier local ou être téléchargée dynamiquement depuis Internet.

  • SqlMetal.exe - Il construit un fichier DBML à partir d'un schéma de base de données pour les éléments suivants LINQ to SQL et est utilisé par Visual Studio pour faire la même chose. Vous l'utilisez pour mettre à jour vos classes contextuelles générées automatiquement chaque fois qu'un changement de schéma est effectué.

  • StoreAdm.exe - L'outil Stockage isolé liste ou supprime tous les stockages de machines existants pour l'utilisateur actuel.

  • SvcConfigEditor.exe - L'éditeur de configuration de service Windows Communication Foundation (WCF) permet aux administrateurs et aux développeurs de créer et de modifier les paramètres de configuration des services WCF à l'aide d'une interface utilisateur graphique. Grâce à cet outil, vous pouvez gérer les paramètres des liaisons, comportements, services et diagnostics WCF sans avoir à modifier directement les fichiers de configuration XML.

  • SvcTraceViewer.exe - L'outil Windows Communication Foundation (WCF) Service Trace Viewer vous aide à analyser les traces de diagnostic qui sont générées par WCF. Le Service Trace Viewer permet de fusionner, d'afficher et de filtrer facilement les messages de trace dans le journal afin de pouvoir diagnostiquer, réparer et vérifier les problèmes des services WCF.

  • SvcUtil.exe - Le ServiceModel Métadonnées L'outil utilitaire est utilisé pour générer le code du modèle de service à partir des éléments suivants métadonnées et des documents de métadonnées à partir du code du modèle de service.

  • TB3x.exe - TB3x.exe est un TAPI mais il n'est plus utilisé dans le SDK Windows. Sur Wikipedia, on peut lire ce qui suit, donnant un indice de la dépréciation du fichier : "Un problème très notable avec TAPI 3.x est le manque de support pour le code géré (environnement .NET). Comme documenté dans l'article 841712 de la KB de Microsoft, Microsoft n'a actuellement aucun plan pour supporter TAPI 3.x directement à partir des langages de programmation .NET."

  • tcpanalyzer.exe - Cet outil affiche une liste constamment mise à jour de toutes les connexions réseau entrant et sortant de votre machine. Il vous permet de vous concentrer sur une connexion particulière et d'enregistrer des informations sur les performances de cette connexion. Il vous donne les informations nécessaires pour identifier les retards liés au réseau ou le trafic élevé inattendu qui pourrait ralentir la connexion réseau.

  • TlbExp.exe - L'exportateur de bibliothèque de types génère une bibliothèque de types qui décrit les types définis dans un assemblage d'exécution du langage commun.

  • TlbImp.exe - Importateur de bibliothèque de types, permettant aux éléments dans COM d'être visibles pour le site CLR .

  • tracefmt.exe - Tracefmt est un outil en ligne de commande qui permet de formater et d'afficher les messages de suivi d'un fichier journal de suivi des événements (.etl) ou d'une session de suivi en temps réel. Tracefmt peut afficher les messages dans la fenêtre d'invite de commande ou les enregistrer dans un fichier texte. Tracefmt utilise les instructions de formatage d'un fichier de trace d'événement (.etl) ou d'une session de trace en temps réel. format de message de trace (TMF) pour convertir les messages de suivi binaires en format lisible par l'homme. Vous pouvez fournir un fichier TMF ou fournir le fichier image du fournisseur de trace et demander à Tracefmt de créer un fichier TMF.

  • tracepdb.exe - Tracepdb est un outil en ligne de commande qui crée format de message de trace (.tmf) en extrayant les instructions de formatage des messages de trace à partir des fichiers complets ou privés. Symbole PDB pour un fournisseur de traces qui utilise les macros de traçage du logiciel WPP.

  • tracewpp.exe - Le traçage logiciel WPP dans les pilotes en mode noyau complète et améliore Suivi des événements WMI en ajoutant des conventions et des mécanismes qui simplifient le traçage du fonctionnement d'un pilote. Il s'agit d'un mécanisme efficace permettant aux applications en mode utilisateur et aux pilotes en mode noyau de consigner des messages binaires en temps réel. Les messages consignés peuvent ensuite être convertis en une trace lisible par l'homme du fonctionnement du pilote.

  • valided.exe - Utilisé pour s'assurer que les descriptions de service sont valides. Semble être destiné à être utilisé avec le Méthode IUPnPRegistrar::RegisterDevice .

  • VirtualSideShow.exe - Le kit de développement logiciel Microsoft Windows comprend le simulateur de périphérique 3.0 pour Windows SideShow. Ce simulateur est un programme qui simule un dispositif compatible avec Windows SideShow construit sur la solution de micrologiciel Microsoft .NET Micro Framework, afin que les développeurs de gadgets pour SideShow puissent tester leurs gadgets sans matériel physique.

  • WCA.exe - L'utilitaire de ligne de commande de l'activité de communication du flux de travail est utilisé pour générer des fichiers de code pour l'activité de communication strictement limitée. HandleExternalEventActivity l'activité et CallExternalMethodActivity classes dérivées de l'activité à partir d'un assemblage d'entrée qui contient une ou plusieurs interfaces ExternalDataExchangeService. Pour chaque méthode et événement de chaque interface de l'assemblage, une activité est créée avec des propriétés fortement typées qui correspondent aux paramètres de la méthode/événement. Ces activités strictement liées améliorent l'expérience de conception grâce à un typage fort et permettent une légère augmentation des performances en supprimant l'utilisation de la réflexion.

  • WFC.exe - Le compilateur de ligne de commande de flux de travail est utilisé pour compiler à la fois les flux de travail et les activités. Il prend le balisage du flux de travail (.xoml) et les fichiers sources C# ou Visual Basic, valide les flux de travail ou les activités, et génère des assemblages ou des exécutables.

  • WiLogUtl.exe - Wilogutl aide à l'analyse des fichiers journaux d'une installation Windows Installer, et il affiche des suggestions de solutions aux erreurs trouvées dans un fichier journal.

  • WindowsSideShowVirtualDevice.exe - Il s'agit de l'émulateur de pilote de périphérique pour les périphériques Windows SideShow (basé sur Vista). Windows Vista prend en charge la possibilité de communiquer avec un ou plusieurs périphériques d'affichage auxiliaires. Ces périphériques d'affichage auxiliaires peuvent avoir toutes sortes de formes et de tailles avec des capacités variables. Beaucoup de ces dispositifs n'ont pas encore été fabriqués, mais devraient être disponibles prochainement.

  • WinRes.exe - L'éditeur de ressources Windows Forms, Winres, est un outil de mise en page visuelle qui aide les experts en localisation à localiser les ressources de l'interface utilisateur (IU) de Windows Forms utilisées par les formulaires. Les fichiers .resx ou .resources qui servent d'entrée à Winres peuvent être créés à l'aide d'un environnement de conception visuelle tel que Microsoft Visual Studio.

  • wsdl.exe - Utilitaire permettant de générer du code pour les clients de services Web xml et les services Web xml à l'aide d'ASP.NET à partir de fichiers de contrat WSDL, de schémas XSD et de documents de découverte .discomap. Cet outil peut être utilisé en conjonction avec disco.exe.

  • XamlPad.exe - Un programme pour éditer les fichiers XAML pour la plateforme WPF. (3.5)

  • xsd.exe - L'outil de définition de schéma XML génère des classes d'exécution de schéma XML ou de langage commun à partir de fichiers XDR, XML et XSD, ou à partir de classes dans un assemblage d'exécution.

  • xsltc.exe - Le compilateur XSLT compile les feuilles de style XSLT et génère un assemblage. La feuille de style compilée peut alors être passée directement dans l'application XslCompiledTransform.Load(Type) méthode. Vous ne pouvez pas générer des assemblages signés avec xsltc.

5voto

adrianbanks Points 36858

Jetez un coup d'œil à la Pages MSDN pour les outils du SDK. Il contient une liste complète des outils fournis avec le SDK de .NET Framework et une explication de ce que fait chaque outil.

2voto

psuphish05 Points 65

Wsdl.exe :

Utilitaire permettant de générer du code pour les clients de services web xml et les services web xml à l'aide d'ASP.NET à partir de fichiers de contrat WSDL, de schémas XSD et de documents de découverte .discomap. Cet outil peut être utilisé en conjonction avec disco.exe.

Directement de la bouche du cheval dans l'invite de commande de Visual Studio.

ildasm.exe:

Désassembleur de langage intermédiaire. Cet outil vous permet de visualiser votre code compilé au niveau MSIL.

gacutil.exe:

Enregistre un assemblage dans le Global Assembly Cache (GAC).

resgen.exe:

Générateur de ressources .NET. Convertit les fichiers d'un format de ressource à un autre. Si le nom du fichier de sortie n'est pas spécifié, le fichier inputFile.resources sera utilisé.

Encore une fois, directement depuis l'invite de commande de Visual Studio.

Ce que je recommande de faire, c'est de taper le nom de l'exécutable dans l'invite de commande de Visual Studio. La plupart des outils affichent leur écran d'aide lorsque vous ne saisissez aucun paramètre. Cela vous donnera un aperçu de l'utilisation.

2voto

Chris S Points 32376

SQLMetal.exe avec lequel j'ai eu affaire récemment. Il construit un fichier DBML à partir d'un schéma de base de données pour LINQ to SQL, et est, pour autant que je sache, utilisé par Visual Studio.

Vous l'utilisez pour mettre à jour vos classes de contexte générées automatiquement chaque fois qu'un changement de schéma est effectué. Le lien que j'ai donné vous dit probablement déjà tout cela.

2voto

Dan Diplo Points 16133

TB3x.exe est un TAPI navigateur - mais c'est désormais déprécié.

"Le navigateur TAPI (Tb3x.Exe) a été déprécié et supprimé du SDK Windows.

Tb3x.exe a été déprécié et supprimé du SDK Windows. Il n'y a pas de solution de contournement connue pour ce problème."

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