herramientas de .NET Framework

Las herramientas de .NET Framework facilitan la creación, implementación y administración de aplicaciones y componentes dirigidos a .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. Para descargar Visual Studio, visite la página Descargas de Visual Studio.

Puede ejecutar todas las herramientas desde la línea de comandos excepto Visor de la memoria caché de ensamblados (Shfusion.dll). Debe obtener acceso a Shfusion.dll desde el Explorador de archivos.

La mejor manera de ejecutar las herramientas de línea de comandos es mediante uno de los shells de desarrollador que instala Visual Studio. Estas utilidades permiten ejecutar las herramientas fácilmente, sin tener que desplazarse hasta la carpeta de instalación. Para más información, consulte Símbolo del sistema para desarrolladores y PowerShell para desarrolladores.

Nota

Algunas herramientas son específicas de los equipos de 32 bits o de los equipos de 64 bits. Asegúrese de ejecutar la versión adecuada de la herramienta para su equipo.

En esta sección

Al.exe (Assembly Linker)
Genera un archivo que tiene un manifiesto del ensamblado de módulos o archivos de recursos.

Aximp.exe (Importador de controles ActiveX de Windows Forms)
Convierte definiciones de tipos de una biblioteca de tipos COM para un control ActiveX en un control de Windows Forms.

Caspol.exe (Herramienta de la directiva de seguridad de acceso del código)
Esta herramienta le permite ver y configurar la directiva de seguridad correspondiente a los niveles de directiva de equipo, de usuario y de empresa. En .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.

Cert2spc.exe (Herramienta de prueba de certificados del publicador de software)
Crea un certificado de publicador de software (SPC) a partir de uno o varios certificados X.509. Esta herramienta sólo se utiliza para pruebas.

Certmgr.exe (Herramienta de administración de certificados)
Administra certificados, listas de certificados de confianza (certificate trust lists, CTL) y listas de revocaciones de certificados (certificate revocation lists, CRL).

Clrver.exe (herramienta de versión de CLR)
Notifica todas las versiones instaladas de Common Language Runtime (CLR) en el equipo.

CorFlags.exe (Herramienta de conversión de CorFlags)
Le permite configurar la sección CorFlags del encabezado de una imagen ejecutable portátil (PE).

Fuslogvw.exe (Visor de registro de enlaces de ensamblados)
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.

Gacutil.exe (Herramienta Caché global de ensamblados)
Le permite ver y manipular el contenido de la caché global de ensamblados y de la memoria caché de descarga.

Ilasm.exe (Ensamblador de IL)
Genera un archivo ejecutable portable (PE) a partir de lenguaje intermedio (IL). Se puede ejecutar el archivo ejecutable resultante para determinar si IL funciona de la manera esperada.

Ildasm.exe (Desensamblador de IL)
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).

Installutil.exe (Herramienta Installer)
Le permite instalar y desinstalar recursos de servidor mediante la ejecución de los componentes del instalador en un ensamblado especificado. (Funciona con las clases del espacio de nombres System.Configuration.Install).

Lc.exe (Compilador de licencias)
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.

Mage.exe (Herramienta de generación y edición de manifiestos)
Le permite crear, editar y firmar manifiestos de aplicación y de implementación. Como herramienta de línea de comandos, Mage.exe se puede ejecutar desde scripts por lotes y desde otras aplicaciones basadas en Windows, incluidas las aplicaciones de ASP.NET.

MageUI.exe (Herramienta de generación y edición de manifiestos, cliente gráfico)
Admite la misma funcionalidad que la herramienta de línea de comandos Mage.exe, pero usa una interfaz de usuario (IU) basada en Windows. Admite la misma funcionalidad que la herramienta de línea de comandos Mage.exe, pero usa una interfaz de usuario (IU) basada en Windows.

MDbg.exe (depurador de línea de comandos .NET Framework)
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. Esta herramienta utiliza el runtime de la API de depuración para proporcionar servicios de depuración.

Mgmtclassgen.exe (Generador de clases fuertemente tipadas para administración)
Le permite generar una clase administrada enlazada en tiempo de compilación para una clase especificada de Instrumental de administración de Windows (WMI).

Mpgo.exe (Herramienta de optimización guiada por perfiles administrados)
Permite adaptar ensamblados de imagen nativa mediante escenarios de usuario final comunes. 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.

Ngen.exe (Generador de imágenes nativas)
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). 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.

Peverify.exe (Herramienta PEVerify)
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.

Regasm.exe (Herramienta de registro de ensamblados)
Lee los metadatos de un ensamblado y agrega las entradas necesarias al Registro. Esto permite a los clientes COM aparecer como clases de .NET Framework.

Regsvcs.exe (Herramienta de instalación de servicios de .NET)
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.

Resgen.exe (generador de archivos de recursos)
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.

SecAnnotate.exe (Herramienta Anotador de seguridad de .NET)
Identifica las partes SecurityCritical y SecuritySafeCritical de un ensamblado.

SignTool.exe (Herramienta de firma)
Firma digitalmente los archivos, comprueba las firmas de los mismos y les agrega una marca de tiempo.

Sn.exe (Herramienta de nombre seguro)
Ayuda a crear ensamblados con nombres seguros. Esta herramienta proporciona opciones para la administración de claves, así como para la generación y comprobación de firmas.

SOS.dll (Extensión de depuración de SOS)
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.

SqlMetal.exe (Herramienta de generación de código)
Genera código y asignaciones para el componente LINQ to SQL de .NET Framework.

Storeadm.exe (herramienta de almacenamiento aislado)
Administra el almacenamiento aislado; proporciona opciones para confeccionar una lista de los almacenes de usuario y eliminarlos.

Tlbexp.exe (Exportador de la biblioteca de tipos)
Genera una biblioteca de tipos que describe los tipos definidos en un ensamblado de Common Language Runtime.

TlbImp.exe (Importador de la biblioteca de tipos)
Convierte las definiciones de tipos encontradas en una biblioteca de tipos COM en las definiciones equivalentes en un ensamblado de Common Language Runtime.

Winmdexp.exe (Herramienta de exportación de metadatos de Windows Runtime)
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.

Winres.exe (Editor de recursos de Windows Forms)
Le ayuda a traducir recursos de la interfaz de usuario (IU) (archivos .resx o .resources) usados por 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.

Herramientas WPF Incluye herramientas como la herramienta isXPS Conformance (isXPS.exe) y las herramientas de generación de perfiles de rendimiento.

Herramientas de Windows Communication Foundation
Incluye herramientas que facilitan la creación, implementación y administración de aplicaciones de Windows Communication Foundation (WCF).