Herramientas de .NET Framework.NET Framework Tools

Las herramientas de .NET Framework facilitan la creación, implementación y administración de aplicaciones y componentes dirigidos a .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 mayoría de las herramientas de .NET Framework que se describen en esta sección se instalan automáticamente con Visual Studio.Most of the .NET Framework tools described in this section are automatically installed with Visual Studio. Para descargar Visual Studio, visite la página Descargas de Visual Studio.To download Visual Studio, visit the Visual Studio Downloads page.

Puede ejecutar todas las herramientas desde la línea de comandos excepto Visor de la memoria caché de ensamblados (Shfusion.dll).You can run all the tools from the command line with the exception of the Assembly Cache Viewer (Shfusion.dll). Debe obtener acceso a Shfusion.dll desde el Explorador de archivos.You must access Shfusion.dll from File Explorer.

Para ejecutar las herramientas de línea de comandos, se recomienda usar el Símbolo del sistema para desarrolladores de Visual Studio.The best way to run the command-line tools is by using the Developer Command Prompt for Visual Studio. Estas utilidades permiten ejecutar las herramientas fácilmente, sin navegar hasta la carpeta de instalación.These utilities enable you to run the tools easily, without navigating to the installation folder. Para más información, consulte Símbolos del sistema.For more information, see Command Prompts.

Nota

Algunas herramientas son específicas de los equipos de 32 bits o de los equipos de 64 bits.Some tools are specific to either 32-bit computers or 64-bit computers. Asegúrese de ejecutar la versión adecuada de la herramienta para su equipo.Be sure to run the appropriate version of the tool for your computer.

En esta secciónIn This Section

Al.exe (Assembly Linker)Al.exe (Assembly Linker)
Genera un archivo que tiene un manifiesto del ensamblado de módulos o archivos de recursos.Generates a file that has an assembly manifest from modules or resource files.

Aximp.exe (Importador de controles ActiveX de Windows Forms)Aximp.exe (Windows Forms ActiveX Control Importer)
Convierte definiciones de tipos de una biblioteca de tipos COM para un control ActiveX en un control de Windows Forms.Converts type definitions in a COM type library for an ActiveX control into a Windows Forms control.

Caspol.exe (Herramienta de la directiva de seguridad de acceso del código)Caspol.exe (Code Access Security Policy Tool)
Esta herramienta le permite ver y configurar la directiva de seguridad correspondiente a los niveles de directiva de equipo, de usuario y de empresa.Enables you to view and configure security policy for the machine policy level, the user policy level, and the enterprise policy level. En .NET Framework 4.NET Framework 4 y versiones posteriores, esta herramienta no afecta a la directiva de seguridad de acceso del código (CAS), a menos que el elemento <legacyCasPolicy> esté establecido en 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. Para más información, consulte Cambios de seguridad.For more information, see Security Changes.

Cert2spc.exe (Herramienta de prueba de certificados del publicador de software)Cert2spc.exe (Software Publisher Certificate Test Tool)
Crea un certificado de publicador de software (SPC) a partir de uno o varios certificados X.509.Creates a Software Publisher's Certificate (SPC) from one or more X.509 certificates. Esta herramienta sólo se utiliza para pruebas.This tool is for testing purposes only.

Certmgr.exe (Herramienta de administración de certificados)Certmgr.exe (Certificate Manager Tool)
Administra certificados, listas de certificados de confianza (certificate trust lists, CTL) y listas de revocaciones de certificados (certificate revocation lists, CRL).Manages certificates, certificate trust lists (CTLs), and certificate revocation lists (CRLs).

Clrver.exe (herramienta de versión de CLR)Clrver.exe (CLR Version Tool)
Notifica todas las versiones instaladas de Common Language Runtime (CLR) en el equipo.reports all the installed versions of the common language runtime (CLR) on the computer.

CorFlags.exe (Herramienta de conversión de CorFlags)CorFlags.exe (CorFlags Conversion Tool)
Le permite configurar la sección CorFlags del encabezado de una imagen ejecutable portátil (PE).Lets you configure the CorFlags section of the header of a portable executable (PE) image.

Fuslogvw.exe (Visor de registro de enlaces de ensamblados)Fuslogvw.exe (Assembly Binding Log Viewer)
Muestra información sobre los enlaces de ensamblado para ayudarle a diagnosticar por qué .NET Framework no puede encontrar un ensamblado en tiempo de ejecución.Displays information about assembly binds to help you diagnose why the .NET Framework cannot locate an assembly at run time.

Gacutil.exe (Herramienta Caché global de ensamblados)Gacutil.exe (Global Assembly Cache Tool)
Le permite ver y manipular el contenido de la caché global de ensamblados y de la memoria caché de descarga.Lets you view and manipulate the contents of the global assembly cache and download cache.

Ilasm.exe (Ensamblador de IL)Ilasm.exe (IL Assembler)
Genera un archivo ejecutable portable (PE) a partir de lenguaje intermedio (IL).Generates a portable executable (PE) file from intermediate language (IL). Se puede ejecutar el archivo ejecutable resultante para determinar si IL funciona de la manera esperada.You can run the resulting executable to determine whether the IL performs as expected.

Ildasm.exe (Desensamblador de IL)Ildasm.exe (IL Disassembler)
Toma un archivo portable ejecutable (PE) que contiene código de lenguaje intermedio (IL) y crea un archivo de texto que se puede usar como entrada para el Ensamblador de 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 (Herramienta Installer)Installutil.exe (Installer Tool)
Le permite instalar y desinstalar recursos de servidor mediante la ejecución de los componentes del instalador en un ensamblado especificado.Enables you to install and uninstall server resources by executing the installer components in a specified assembly. (Funciona con las clases del espacio de nombres System.Configuration.Install). Le permite instalar y desinstalar recursos de servidor mediante la ejecución de los componentes del instalador en un ensamblado especificado.(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. (Funciona con las clases del espacio de nombres System.Configuration.Install).(Works with classes in the System.Configuration.Install namespace.)

Lc.exe (Compilador de licencias)Lc.exe (License Compiler)
Lee archivos de texto que contienen información sobre licencias y crea un archivo .licenses que se puede incrustar en un archivo ejecutable de Common Language Runtime como un recurso.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. Lee archivos de texto que contienen información sobre licencias y crea un archivo .licenses que se puede incrustar en un archivo ejecutable de Common Language Runtime como un recurso.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 (Herramienta de generación y edición de manifiestos)Mage.exe (Manifest Generation and Editing Tool)
Le permite crear, editar y firmar manifiestos de aplicación y de implementación.Lets you create, edit, and sign application and deployment manifests. Como herramienta de la línea de comandos, Mage.exe se puede ejecutar desde scripts por lotes y desde otras aplicaciones basadas en Windows, incluidas las aplicaciones 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 (Herramienta de generación y edición de manifiestos, cliente gráfico)MageUI.exe (Manifest Generation and Editing Tool, Graphical Client)
Admite la misma funcionalidad que la herramienta de línea de comandos Mage.exe, pero usa una interfaz de usuario (IU) basada en Windows.Supports the same functionality as the command-line tool Mage.exe, but uses a Windows-based user interface (UI). Admite la misma funcionalidad que la herramienta de línea de comandos Mage.exe, pero usa una interfaz de usuario (IU) basada en Windows.Supports the same functionality as the command-line tool Mage.exe, but uses a Windows-based user interface (UI).

MDbg.exe (depurador de línea de comandos .NET Framework)MDbg.exe (.NET Framework Command-Line Debugger)
Ayuda a los proveedores de herramientas y desarrolladores de aplicaciones encontrar y corregir errores en los programas que tienen como destino Common Language Runtime de .NET Framework.Helps tools vendors and application developers find and fix bugs in programs that target the .NET Framework common language runtime. Esta herramienta utiliza el runtime de la API de depuración para proporcionar servicios de depuración.This tool uses the runtime debugging API to provide debugging services.

Mgmtclassgen.exe (Generador de clases fuertemente tipadas para administración)Mgmtclassgen.exe (Management Strongly Typed Class Generator)
Le permite generar una clase administrada enlazada en tiempo de compilación para una clase especificada de Instrumental de administración de Windows (WMI).Enables you to generate an early-bound managed class for a specified Windows Management Instrumentation (WMI) class.

Mpgo.exe (Herramienta de optimización guiada por perfiles administrados)Mpgo.exe (Managed Profile Guided Optimization Tool)
Permite adaptar ensamblados de imagen nativa mediante escenarios de usuario final comunes.Enables you to tune native image assemblies using common end-user scenarios. Mpgo.exe posibilita la generación y el consumo de datos de perfil para ensamblados de aplicación de imagen nativa (no los ensamblados de .NET Framework) mediante escenarios de aprendizaje seleccionados por el desarrollador de aplicaciones.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 (Generador de imágenes nativas)Ngen.exe (Native Image Generator)
Mejora el rendimiento de las aplicaciones administradas mediante el uso de imágenes nativas (archivos que contienen código máquina compilado específico del procesador).Improves the performance of managed applications through the use of native images (files containing compiled processor-specific machine code). El runtime puede usar imágenes nativas de la memoria caché en lugar de usar el compilador Just-In-Time (JIT) para compilar el ensamblado original.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 (Herramienta PEVerify)Peverify.exe (PEVerify Tool)
Le ayuda a comprobar si su código del lenguaje intermedio de Microsoft (MSIL) y los metadatos asociados cumplen los requisitos de seguridad de tipos.Helps you verify whether your Microsoft intermediate language (MSIL) code and associated metadata meet type safety requirements. Le ayuda a comprobar si su código del lenguaje intermedio de Microsoft (MSIL) y los metadatos asociados cumplen los requisitos de seguridad de tipos.Helps you verify whether your Microsoft intermediate language (MSIL) code and associated metadata meet type safety requirements.

Regasm.exe (Herramienta de registro de ensamblados)Regasm.exe (Assembly Registration Tool)
Lee los metadatos de un ensamblado y agrega las entradas necesarias al Registro.Reads the metadata within an assembly and adds the necessary entries to the registry. Esto permite a los clientes COM aparecer como clases de .NET Framework.This enables COM clients to appear as .NET Framework classes.

Regsvcs.exe (Herramienta de instalación de servicios de .NET)Regsvcs.exe (.NET Services Installation Tool)
Carga y registra un ensamblado, genera e instala una biblioteca de tipos en una aplicación especificada de la versión de COM+ 1.0 y configura servicios que ha agregado a una clase mediante programación.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 (generador de archivos de recursos)Resgen.exe (Resource File Generator)
Convierte archivos de texto (.txt o .restext) y archivos de formato de recursos basado en XML (.resx) en archivos binarios de Common Language Runtime (.resources) que se pueden incrustar en un archivo ejecutable binario en tiempo de ejecución o compilar en ensamblados satélite.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 (Herramienta Anotador de seguridad de .NET)SecAnnotate.exe (.NET Security Annotator Tool)
Identifica las partes SecurityCritical y SecuritySafeCritical de un ensamblado.Identifies the SecurityCritical and SecuritySafeCritical portions of an assembly. Identifica las partes SecurityCritical y SecuritySafeCritical de un ensamblado.Identifies the SecurityCritical and SecuritySafeCritical portions of an assembly.

SignTool.exe (Herramienta de firma)SignTool.exe (Sign Tool)
Firma digitalmente los archivos, comprueba las firmas de los mismos y les agrega una marca de tiempo.Digitally signs files, verifies signatures in files, and time-stamps files.

Sn.exe (Herramienta de nombre seguro)Sn.exe (Strong Name Tool)
Ayuda a crear ensamblados con nombres seguros.Helps create assemblies with strong names. Esta herramienta proporciona opciones para la administración de claves, así como para la generación y comprobación de firmas.This tool provides options for key management, signature generation, and signature verification.

SOS.dll (Extensión de depuración de SOS)SOS.dll (SOS Debugging Extension)
Le ayuda a depurar programas administrados en el depurador WinDbg.exe y en Visual Studio al proporcionar información acerca del entorno interno de 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 (Herramienta de generación de código)SqlMetal.exe (Code Generation Tool)
Genera código y asignaciones para el componente LINQ to SQL de .NET Framework.Generates code and mapping for the LINQ to SQL component of the .NET Framework.

Storeadm.exe (herramienta de almacenamiento aislado)Storeadm.exe (Isolated Storage Tool)
Administra el almacenamiento aislado; proporciona opciones para confeccionar una lista de los almacenes de usuario y eliminarlos.Manages isolated storage; provides options for listing the user's stores and deleting them.

Tlbexp.exe (Exportador de la biblioteca de tipos)Tlbexp.exe (Type Library Exporter)
Genera una biblioteca de tipos que describe los tipos definidos en un ensamblado de Common Language Runtime.Generates a type library that describes the types that are defined in a common language runtime assembly.

TlbImp.exe (Importador de la biblioteca de tipos)Tlbimp.exe (Type Library Importer)
Convierte las definiciones de tipos encontradas en una biblioteca de tipos COM en las definiciones equivalentes en un ensamblado 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 (Herramienta de exportación de metadatos de Windows Runtime)Winmdexp.exe (Windows Runtime Metadata Export Tool)
Exporta un ensamblado de .NET Framework que se compila como un archivo .winmdobj en un componente de Windows Runtime, que se empaqueta como un archivo .winmd que contiene los metadatos y la información de implementación de Windows Runtime.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 (Editor de recursos de Windows Forms)Winres.exe (Windows Forms Resource Editor)
Le ayuda a traducir recursos de la interfaz de usuario (IU) (archivos .resx o .resources) usados por Windows Forms.Helps you localize user interface (UI) resources (.resx or .resources files) that are used by Windows Forms. Puede traducir cadenas y, a continuación, ajustar el tamaño, mover y ocultar los controles para dar cabida a las cadenas traducidas.You can translate strings, and then size, move, and hide controls to accommodate the localized strings.

Herramientas de WPFWPF Tools
Incluye herramientas como la herramienta isXPS Conformance (isXPS.exe) y las herramientas de generación de perfiles de rendimiento.Includes tools such as the isXPS Conformance tool (isXPS.exe) and performance profiling tools.

Herramientas de Windows Communication FoundationWindows Communication Foundation Tools
Incluye herramientas que facilitan la creación, implementación y administración de aplicaciones de Windows Communication Foundation (WCF).Includes tools that make it easier for you to create, deploy, and manage Windows Communication Foundation (WCF) applications.