Partager via


Outils .NET Framework

Les outils .NET Framework facilitent la création, le déploiement et la gestion d’applications et de composants qui ciblent le .NET Framework.

La plupart des outils .NET Framework décrits dans cette section sont automatiquement installés avec Visual Studio. Pour télécharger Visual Studio, visitez la page Téléchargements de Visual Studio .

Vous pouvez exécuter tous les outils à partir de la ligne de commande, à l’exception de l’Assembly Cache Viewer (Shfusion.dll). Vous devez accéder àShfusion.dll à partir de l’Explorateur de fichiers.

La meilleure façon d’exécuter les outils en ligne de commande consiste à utiliser l’un des interpréteurs de commandes de développement installés par Visual Studio. Ces utilitaires vous permettent d’exécuter facilement les outils, sans avoir à accéder au dossier d’installation. Pour plus d’informations, consultez l’invite de commandes développeur et Developer PowerShell.

Note

Certains outils sont spécifiques aux ordinateurs 32 bits ou aux ordinateurs 64 bits. Veillez à exécuter la version appropriée de l’outil pour votre ordinateur.

Dans cette section

Al.exe (Assembly Linker)
Génère un fichier qui a un manifeste d’assembly à partir de modules ou de fichiers de ressources.

Aximp.exe (Importateur de contrôle ActiveX Windows Forms)
Convertit les définitions de type dans une bibliothèque de types COM pour un contrôle ActiveX en contrôle Windows Forms.

Caspol.exe (outil de stratégie de sécurité d’accès du code)
Vous permet d’afficher et de configurer la stratégie de sécurité pour le niveau de stratégie d’ordinateur, le niveau de stratégie utilisateur et le niveau de stratégie d’entreprise. Dans .NET Framework 4 et versions ultérieures, cet outil n’affecte pas la stratégie de sécurité d’accès au code (CAS), sauf si l’élément<legacyCasPolicy>\ est défini sur true.

Cert2spc.exe (outil de test de certificat Software Publisher)
Crée un certificat sPC (Software Publisher’s Certificate) à partir d’un ou plusieurs certificats X.509. Cet outil est à des fins de test uniquement.

Certmgr.exe (Outil Certificate Manager)
Gère les certificats, les listes de confiance de certificat (CTL) et les listes de révocation de certificats (CRL).

Clrver.exe (outil de version CLR)
Signale toutes les versions installées du Common Language Runtime (CLR) sur l’ordinateur.

CorFlags.exe (Outil de conversion CorFlags)
Vous permet de configurer la section CorFlags de l’en-tête d’une image exécutable portable (PE).

Fuslogvw.exe (Visionneuse du journal de liaison d’assembly)
Affiche des informations sur les liaisons d’assembly pour vous aider à diagnostiquer pourquoi le .NET Framework ne peut pas localiser un assembly au moment de l’exécution.

Gacutil.exe (Global Assembly Cache Tool)
Vous permet d’afficher et de manipuler le contenu du Global Assembly Cache et de télécharger le cache.

Ilasm.exe (assembleur IL)
Génère un fichier exécutable portable (PE) à partir du langage intermédiaire (IL). Vous pouvez exécuter l’exécutable résultant pour déterminer si l’il s’exécute comme prévu.

Ildasm.exe (désassembleur IL)
Prend un fichier exécutable portable (PE) qui contient du code IL (Intermediate Language) et crée un fichier texte pouvant être entré dans l’assembleur IL (Ilasm.exe).

Installutil.exe (outil programme d’installation)
Vous permet d’installer et de désinstaller des ressources serveur en exécutant les composants du programme d’installation dans un assembly spécifié. (Fonctionne avec des classes dans l’espace System.Configuration.Install de noms.)

Lc.exe (compilateur de licences)
Lit les fichiers texte qui contiennent des informations de licence et produit un fichier .licenses qui peut être incorporé dans un exécutable Common Language Runtime en tant que ressource.

Mage.exe (outil de génération de manifeste et d’édition)
Vous permet de créer, de modifier et de signer des manifestes d’application et de déploiement. En tant qu’outil en ligne de commande, Mage.exe pouvez être exécuté à partir de scripts batch et d’autres applications Windows, y compris les applications ASP.NET.

MageUI.exe (outil de génération de manifeste et d’édition, client graphique)
Prend en charge les mêmes fonctionnalités que l’outil en ligne de commande Mage.exe, mais utilise une interface utilisateur windows. Prend en charge les mêmes fonctionnalités que l’outil en ligne de commande Mage.exe, mais utilise une interface utilisateur windows.

MDbg.exe (débogueur Command-Line.NET Framework)
Aide les fournisseurs d’outils et les développeurs d’applications à trouver et corriger des bogues dans les programmes qui ciblent le Common Language Runtime .NET Framework. Cet outil utilise l'API de débogage du runtime pour fournir des services de débogage.

Mgmtclassgen.exe (générateur de classes fortement typées de gestion)
Vous permet de générer une classe managée à liaison anticipée pour une classe WMI (Windows Management Instrumentation) spécifiée.

Mpgo.exe (outil d’optimisation guidée de profil managé)
Vous permet de régler les assemblys d’images natives à l’aide de scénarios courants d’utilisateur final. Mpgo.exe permet la génération et la consommation de données de profil pour les assemblys d’application d’images natives (et non les assemblys .NET Framework) à l’aide de scénarios d’apprentissage sélectionnés par le développeur d’applications.

Ngen.exe (générateur d’images natives)
Améliore les performances des applications managées via l’utilisation d’images natives (fichiers contenant du code ordinateur spécifique au processeur compilé). Le runtime peut utiliser des images natives à partir du cache au lieu d’utiliser le compilateur juste-à-temps (JIT) pour compiler l’assembly d’origine.

Peverify.exe (outil PEVerify)
Vous aide à vérifier si votre code CIL (Common Intermediate Language) et les métadonnées associées répondent aux exigences de sécurité de type.

Regasm.exe (outil d’inscription d’assembly)
Lit les métadonnées dans un assembly et ajoute les entrées nécessaires au Registre. Cela permet aux clients COM d’apparaître en tant que classes .NET Framework.

Regsvcs.exe (outil d’installation des services .NET)
Charge et inscrit un assembly, génère et installe une bibliothèque de types dans une application COM+ version 1.0 spécifiée et configure les services que vous avez ajoutés par programme à une classe.

Resgen.exe (Générateur de fichiers de ressources)
Convertit les fichiers texte (.txt ou .restext) et les fichiers au format de ressource XML (.resx) en fichiers binaires common language runtime (.resources) qui peuvent être incorporés dans un exécutable binaire runtime ou compilés dans des assemblys satellites.

SecAnnotate.exe (outil d’annotation de sécurité .NET)
Identifie les parties et SecurityCritical les SecuritySafeCritical parties d’un assembly.

SignTool.exe (outil signer)
Signe numériquement des fichiers, vérifie les signatures dans les fichiers et horodatages.

Sn.exe (outil De nom fort)
Permet de créer des assemblys avec des noms forts. Cet outil fournit des options pour la gestion des clés, la génération de signature et la vérification de signature.

SOS.dll (extension de débogage SOS)
Vous aide à déboguer des programmes gérés dans le débogueur WinDbg.exe et dans Visual Studio en fournissant des informations sur l’environnement common language runtime interne.

SqlMetal.exe (outil de génération de code)
Génère du code et du mappage pour le composant LINQ to SQL du .NET Framework.

Storeadm.exe (outil de stockage isolé)
Gère le stockage isolé ; fournit des options pour répertorier les magasins de l’utilisateur et les supprimer.

Tlbexp.exe (exportateur de bibliothèque de types)
Génère une bibliothèque de types qui décrit les types définis dans un assembly Common Language Runtime.

Tlbimp.exe (importateur de bibliothèque de types)
Convertit les définitions de type trouvées dans une bibliothèque de types COM en définitions équivalentes dans un assembly Common Language Runtime.

Winmdexp.exe (Outil d’exportation de métadonnées Windows Runtime)
Exporte un assembly .NET Framework compilé en tant que fichier .winmdobj dans un composant Windows Runtime, qui est empaqueté en tant que fichier .winmd qui contient les métadonnées Windows Runtime et les informations d’implémentation.

Winres.exe (Éditeur de ressources Windows Forms)
Vous aide à localiser les ressources d’interface utilisateur (fichiers .resx ou .resources ) utilisées par Windows Forms. Vous pouvez traduire des chaînes, puis dimensionner, déplacer et masquer des contrôles pour prendre en charge les chaînes localisées.

Outils WPF Inclut des outils tels que l’outil de conformité isXPS (isXPS.exe) et les outils de profilage des performances.

Outils Windows Communication Foundation
Inclut des outils qui facilitent la création, le déploiement et la gestion d’applications Windows Communication Foundation (WCF).