outils .NET Framework

Les outils du .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 installés automatiquement avec Visual Studio. Pour télécharger Visual Studio, visitez la page Téléchargements Visual Studio.

Vous pouvez exécuter tous les outils à partir de la ligne de commande, à l’exception de la visionneuse du cache d’assembly (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 shells de développement que Visual Studio installe. Ces utilitaires vous permettent d’exécuter facilement les outils, sans avoir à accéder au dossier d’installation. Pour plus d’informations, consultez invite de commandes développeur et Developer PowerShell.

Notes

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.

Contenu de cette section

Al.exe (Assembly Linker)
Génère un fichier qui possède un manifeste de l'assembly issu de modules ou de fichiers de ressources.

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

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

Cert2spc.exe (outil de Test de certificat Publisher de logiciel)
Crée un certificat SPC (Software Publisher's Certificate) à partir d'un ou plusieurs certificats X.509. Cet outil ne doit être utilisé qu'à des fins de test.

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

Clrver.exe (outil CLR version)
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 ce qui empêche le .NET Framework de trouver l'assembly au moment de l'exécution.

Gacutil.exe (Outil Global Assembly Cache)
Vous permet de visualiser et de manipuler le contenu du Global Assembly Cache et du cache de téléchargement.

Ilasm.exe (assembleur IL)
Génère un fichier PE (exécutable portable) en langage IL (Intermediate Language). Vous pouvez exécuter le fichier exécutable obtenu pour déterminer si le langage IL fonctionne comme prévu.

Ildasm.exe (Désassembleur IL)
Utilise un fichier PE qui contient le code IL (Intermediate Language) et crée un fichier texte qu'il peut utiliser en entrée dans l'Assembleur IL (Ilasm.exe).

Installutil.exe (Outil d’installation)
Permet d'installer et de désinstaller des ressources serveur en exécutant les composants d'installation d'un assembly spécifié. (Utilise les classes dans l'espace de noms System.Configuration.Install.)

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 Manifest Generation and Editing)
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 peut être exécuté à partir de scripts de commandes par lot et d’autres applications Windows, notamment les applications ASP.NET.

MageUI.exe (Outil Manifest Generation and Editing, Client graphique)
Prend en charge les mêmes fonctionnalités que l'outil en ligne de commande Mage.exe, mais utilise une interface utilisateur de type Windows. prend en charge les mêmes fonctionnalités que l’outil de ligne de commande Mage.exe, mais utilise une interface utilisateur basée sur Windows.

MDbg.exe (.NET Framework Command-Line débogueur)
Permet aux fournisseurs d'outils et aux développeurs d'applications de trouver et de corriger les bogues dans les programmes qui ont pour cible le Common Language Runtime du .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)
Permet de générer une classe managée à liaison anticipée pour une classe Windows Management Instrumentation spécifiée (WMI).

Mpgo.exe (outil d’optimisation guidée par profil managé)
Vous permet d'ajuster les assemblys d'image native en utilisant des scénarios courants d'utilisateurs finaux. Mpgo.exe permet la génération et la consommation des données de profil pour les assemblys d’application d’image native (pas les assemblys .NET Framework) à l’aide de scénarios de formation 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 qui contiennent le code machine spécifique au processeur compilé). Le runtime peut utiliser des images natives du cache plutôt que le compilateur juste-à-temps (JIT) pour compiler l'assembly d'origine.

Peverify.exe (outil PEVerify)
Permet de vérifier si votre code MSIL (Microsoft Intermediate Language) et les métadonnées associées satisfont aux exigences de cohérence des types.

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 de .NET Services)
Charge et enregistre 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 programmation à une classe.

Resgen.exe (générateur de fichiers de ressources)
Convertit les fichiers texte (.txt ou . restext) et les fichiers de format de ressource XML (. resx) en fichiers Common Language Runtime binaires (. 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 SecurityCritical et SecuritySafeCritical d'un assembly.

SignTool.exe (outil de signature)
Signe numériquement les fichiers, vérifie les signatures dans les fichiers et insère un horodatage dans les fichiers.

Sn.exe (outil Strong Name Tool)
Facilite la création d'assemblys avec des noms forts. Cet outil fournit des options de gestion des clés, de génération des signatures et de vérification des signatures.

SOS.dll (extension de débogage SOS)
Vous aide à déboguer des programmes managés dans le débogueur WinDbg.exe et dans Visual Studio en fournissant des informations sur l'environnement interne du CLR (Common Language Runtime).

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

Storeadm.exe (outil Stockage isolé)
Gère le stockage isolé en proposant des options pour répertorier les magasins de l'utilisateur et les supprimer.

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

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

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

Winres.exe (éditeur de ressources Windows Forms)
vous aide à localiser les ressources de l’interface utilisateur (fichiers . resx ou . resources ) utilisées par Windows Forms. Vous pouvez traduire des chaînes puis dimensionner, déplacer et masquer les contrôles comme vous le souhaitez afin de placer les chaînes localisées.

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

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