Outils du .NET Framework.NET Framework Tools

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.The .NET Framework tools make it easier for you to create, deploy, and manage applications and components that target the .NET Framework.

La plupart des outils .NET Framework décrits dans cette section sont installés automatiquement avec Visual Studio.Most of the .NET Framework tools described in this section are automatically installed with Visual Studio. Pour télécharger Visual Studio, visitez la page Téléchargements Visual Studio.To download Visual Studio, visit the Visual Studio Downloads page.

Vous pouvez exécuter tous les outils à partir de la ligne de commande, à l'exception de la visionneuse du cache d'assembly (Shfusion.dll).You can run all the tools from the command line with the exception of the Assembly Cache Viewer (Shfusion.dll). Vous devez accéder à Shfusion.dll à partir de l'Explorateur de fichiers.You must access Shfusion.dll from File Explorer.

Le meilleur moyen d'exécuter l'outil en ligne de commande consiste à utiliser l'invite de commandes développeur Visual Studio.The best way to run the command-line tools is by using the Developer Command Prompt for Visual Studio. Ces utilitaires vous permettent d’exécuter facilement les outils, sans naviguer jusqu’au dossier d’installation.These utilities enable you to run the tools easily, without navigating to the installation folder. Pour plus d'informations, consultez Invites de commandes.For more information, see Command Prompts.

Note

Certains outils sont spécifiques aux ordinateurs 32 bits ou aux ordinateurs 64 bits.Some tools are specific to either 32-bit computers or 64-bit computers. Veillez à exécuter la version appropriée de l'outil pour votre ordinateur.Be sure to run the appropriate version of the tool for your computer.

Dans cette sectionIn This Section

Al.exe (Assembly Linker)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.Generates a file that has an assembly manifest from modules or resource files.

Aximp.exe (importateur de contrôles Active X Windows Forms)Aximp.exe (Windows Forms ActiveX Control Importer)
Convertit les définitions de types d'une bibliothèque de types COM d'un contrôle ActiveX en contrôle Windows Forms.Converts type definitions in a COM type library for an ActiveX control into a Windows Forms control.

Caspol.exe (outil de stratégie de sécurité d’accès du code)Caspol.exe (Code Access Security Policy Tool)
Permet d'afficher et de configurer la stratégie de sécurité au niveau de l'ordinateur, de l'utilisateur et de l'entreprise.Enables you to view and configure security policy for the machine policy level, the user policy level, and the enterprise policy level. Dans le .NET Framework 4.NET Framework 4 et versions ultérieures, cet outil n’affecte pas la stratégie de sécurité d’accès du code (CAS), à moins que l’élément <legacyCasPolicy> ait la valeur true.In the .NET Framework 4.NET Framework 4 and later, this tool does not affect code access security (CAS) policy unless the <legacyCasPolicy> element is set to true. Pour plus d’informations, consultez Changements en matière de sécurité.For more information, see Security Changes.

Cert2spc.exe (outil de test de certificat d’éditeur de logiciels)Cert2spc.exe (Software Publisher Certificate Test Tool)
Crée un certificat SPC (Software Publisher's Certificate) à partir d'un ou plusieurs certificats X.509.Creates a Software Publisher's Certificate (SPC) from one or more X.509 certificates. Cet outil ne doit être utilisé qu'à des fins de test.This tool is for testing purposes only.

Certmgr.exe (outil de gestionnaire de certificats)Certmgr.exe (Certificate Manager Tool)
Gère les certificats, les listes de certificats de confiance (CTL) et les listes de révocation de certificats (CRL).Manages certificates, certificate trust lists (CTLs), and certificate revocation lists (CRLs).

Clrver.exe (outil CLR Version)Clrver.exe (CLR Version Tool)
Rapporte toutes les versions installées du CLR (Common Runtime Language) sur l'ordinateur.reports all the installed versions of the common language runtime (CLR) on the computer.

CorFlags.exe (outil de conversion CorFlags)CorFlags.exe (CorFlags Conversion Tool)
Vous permet de configurer la section CorFlags de l'en-tête d'une image exécutable portable (PE).Lets you configure the CorFlags section of the header of a portable executable (PE) image.

Fuslogvw.exe (visionneuse du journal de liaison d’assembly)Fuslogvw.exe (Assembly Binding Log Viewer)
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.Displays information about assembly binds to help you diagnose why the .NET Framework cannot locate an assembly at run time.

Gacutil.exe (outil Global Assembly Cache)Gacutil.exe (Global Assembly Cache Tool)
Vous permet de visualiser et de manipuler le contenu du Global Assembly Cache et du cache de téléchargement.Lets you view and manipulate the contents of the global assembly cache and download cache.

Ilasm.exe (assembleur IL)Ilasm.exe (IL Assembler)
Génère un fichier PE (exécutable portable) en langage IL (Intermediate Language).Generates a portable executable (PE) file from intermediate language (IL). Vous pouvez exécuter le fichier exécutable obtenu pour déterminer si le langage IL fonctionne comme prévu.You can run the resulting executable to determine whether the IL performs as expected.

Ildasm.exe (désassembleur IL)Ildasm.exe (IL Disassembler)
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).Takes a portable executable (PE) file that contains intermediate language (IL) code and creates a text file that can be input to the IL Assembler (Ilasm.exe).

Installutil.exe (outil Installer)Installutil.exe (Installer Tool)
Permet d'installer et de désinstaller des ressources serveur en exécutant les composants d'installation d'un assembly spécifié.Enables you to install and uninstall server resources by executing the installer components in a specified assembly. (Utilise les classes dans l'espace de noms System.Configuration.Install.) Permet d'installer et de désinstaller des ressources serveur en exécutant les composants d'installation d'un assembly spécifié.(Works with classes in the System.Configuration.Install namespace.) Enables you to install and uninstall server resources by executing the installer components in a specified assembly. (Utilise les classes dans l'espace de noms System.Configuration.Install.)(Works with classes in the System.Configuration.Install namespace.)

Lc.exe (License Compiler)Lc.exe (License Compiler)
Lit les fichiers texte qui contiennent des informations de licence et produit un fichier .licenses qui peut être incorporé en tant que ressource dans un exécutable du Common Language Runtime.Reads text files that contain licensing information and produces a .licenses file that can be embedded in a common language runtime executable as a resource. Lit les fichiers texte qui contiennent des informations de licence et produit un fichier .licenses qui peut être incorporé en tant que ressource dans un exécutable du Common Language Runtime.Reads text files that contain licensing information and produces a .licenses file that can be embedded in a common language runtime executable as a resource.

Mage.exe (outil Manifest Generation and Editing)Mage.exe (Manifest Generation and Editing Tool)
Permet de créer, de modifier et de signer des manifestes d'application et de déploiement.Lets you create, edit, and sign application and deployment manifests. En tant qu'outil en ligne de commande, Mage.exe peut être exécuté à partir de scripts de commandes et d'autres applications Windows, notamment les applications ASP.NET.As a command-line tool, Mage.exe can be run from both batch scripts and other Windows-based applications, including ASP.NET applications.

MageUI.exe (outil Manifest Generation and Editing, client graphique)MageUI.exe (Manifest Generation and Editing Tool, Graphical Client)
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.Supports the same functionality as the command-line tool Mage.exe, but uses a Windows-based user interface (UI). 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.Supports the same functionality as the command-line tool Mage.exe, but uses a Windows-based user interface (UI).

MDbg.exe (débogueur de ligne de commande du .NET Framework)MDbg.exe (.NET Framework Command-Line Debugger)
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.Helps tools vendors and application developers find and fix bugs in programs that target the .NET Framework common language runtime. Cet outil utilise l'API de débogage du runtime pour fournir des services de débogage.This tool uses the runtime debugging API to provide debugging services.

Mgmtclassgen.exe (générateur de classes de gestion fortement typées)Mgmtclassgen.exe (Management Strongly Typed Class Generator)
Permet de générer une classe managée à liaison anticipée pour une classe Windows Management Instrumentation spécifiée (WMI).Enables you to generate an early-bound managed class for a specified Windows Management Instrumentation (WMI) class.

Mpgo.exe (outil d’optimisation guidée par profil managé)Mpgo.exe (Managed Profile Guided Optimization Tool)
Vous permet d'ajuster les assemblys d'image native en utilisant des scénarios courants d'utilisateurs finaux.Enables you to tune native image assemblies using common end-user scenarios. 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.Mpgo.exe allows the generation and consumption of profile data for native image application assemblies (not the .NET Framework assemblies) using training scenarios selected by the application developer.

Ngen.exe (générateur d’images natives)Ngen.exe (Native Image Generator)
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é).Improves the performance of managed applications through the use of native images (files containing compiled processor-specific machine code). Le runtime peut utiliser des images natives du cache plutôt que le compilateur juste-à-temps (JIT) pour compiler l'assembly d'origine.The runtime can use native images from the cache instead of using the just-in-time (JIT) compiler to compile the original assembly.

Peverify.exe (outil PEVerify)Peverify.exe (PEVerify Tool)
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.Helps you verify whether your Microsoft intermediate language (MSIL) code and associated metadata meet type safety requirements. 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.Helps you verify whether your Microsoft intermediate language (MSIL) code and associated metadata meet type safety requirements.

Regasm.exe (outil d’inscription d’assemblys)Regasm.exe (Assembly Registration Tool)
Lit les métadonnées dans un assembly et ajoute les entrées nécessaires au Registre.Reads the metadata within an assembly and adds the necessary entries to the registry. Cela permet aux clients COM d'apparaître en tant que classes .NET Framework.This enables COM clients to appear as .NET Framework classes.

Regsvcs.exe (outil d’installation des services .NET)Regsvcs.exe (.NET Services Installation Tool)
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.Loads and registers an assembly, generates and installs a type library into a specified COM+ version 1.0 application, and configures services that you have added programmatically to a class.

Resgen.exe (Resource File Generator)Resgen.exe (Resource File Generator)
Convertit les fichiers texte (.txt ou .restext) et les fichiers .resx (format de ressources XML) en fichiers .resources binaires du Common Language Runtime qui peuvent être incorporés dans un exécutable binaire runtime ou compilés en assemblys satellites.Converts text (.txt or .restext) files and XML-based resource format (.resx) files to common language runtime binary (.resources) files that can be embedded in a runtime binary executable or compiled into satellite assemblies.

SecAnnotate.exe (outil .NET Security Annotator)SecAnnotate.exe (.NET Security Annotator Tool)
Identifie les parties SecurityCritical et SecuritySafeCritical d'un assembly.Identifies the SecurityCritical and SecuritySafeCritical portions of an assembly. Identifie les parties SecurityCritical et SecuritySafeCritical d'un assembly.Identifies the SecurityCritical and SecuritySafeCritical portions of an assembly.

SignTool.exe (outil de signature)SignTool.exe (Sign Tool)
Signe numériquement les fichiers, vérifie les signatures dans les fichiers et insère un horodatage dans les fichiers.Digitally signs files, verifies signatures in files, and time-stamps files.

Sn.exe (outil Strong Name)Sn.exe (Strong Name Tool)
Facilite la création d'assemblys avec des noms forts.Helps create assemblies with strong names. Cet outil fournit des options de gestion des clés, de génération des signatures et de vérification des signatures.This tool provides options for key management, signature generation, and signature verification.

SOS.dll (extension de débogage SOS)SOS.dll (SOS Debugging Extension)
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).Helps you debug managed programs in the WinDbg.exe debugger and in Visual Studio by providing information about the internal common language runtime environment.

SqlMetal.exe (outil de génération de code)SqlMetal.exe (Code Generation Tool)
Génère le code et le mappage pour le composant LINQ to SQL du .NET Framework.Generates code and mapping for the LINQ to SQL component of the .NET Framework.

Storeadm.exe (outil Isolated Storage)Storeadm.exe (Isolated Storage Tool)
Gère le stockage isolé en proposant des options pour répertorier les magasins de l'utilisateur et les supprimer.Manages isolated storage; provides options for listing the user's stores and deleting them.

Tlbexp.exe (exportateur de bibliothèques de types)Tlbexp.exe (Type Library Exporter)
Génère une bibliothèque de types décrivant les types définis dans un assembly du Common Language Runtime.Generates a type library that describes the types that are defined in a common language runtime assembly.

Tlbimp.exe (importateur de bibliothèques de types)Tlbimp.exe (Type Library Importer)
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.Converts the type definitions found in a COM type library into equivalent definitions in a common language runtime assembly.

Winmdexp.exe (outil d’exportation de métadonnées Windows Runtime)Winmdexp.exe (Windows Runtime Metadata Export Tool)
Exporte un assembly .NET Framework. compilé comme fichier .winmdobj dans un composant Windows Runtime, qui est empaqueté comme fichier .winmd qui contient à la fois les métadonnées Windows Runtime et des informations d'implémentation.Exports a .NET Framework assembly that is compiled as a .winmdobj file into a Windows Runtime component, which is packaged as a .winmd file that contains both Windows Runtime metadata and implementation information.

Winres.exe (éditeur de ressources Windows Forms)Winres.exe (Windows Forms Resource Editor)
Aide à localiser des ressources d'interface utilisateur (fichiers .resx ou .resources) utilisées par les Windows Forms.Helps you localize user interface (UI) resources (.resx or .resources files) that are used by 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.You can translate strings, and then size, move, and hide controls to accommodate the localized strings.

OutilsTools
Inclut des outils comme l’outil isXPS Conformance (isXPS.exe) et les outils de profilage des performances.Includes tools such as the isXPS Conformance tool (isXPS.exe) and performance profiling tools.

Outils Windows Communication FoundationWindows Communication Foundation Tools
Inclut des outils qui facilitent la création, le déploiement et la gestion d'applications Windows Communication Foundation (WCF).Includes tools that make it easier for you to create, deploy, and manage Windows Communication Foundation (WCF) applications.