Colección de citas famosas - Colección de consignas - Uso de herramientas de línea de comandos de .NET Framework

Uso de herramientas de línea de comandos de .NET Framework

Visual Studio NET es el método más popular para desarrollar aplicaciones NET. NET Framework proporciona muchas herramientas de comando. Además, NET Framework SDK también proporciona más herramientas de línea de comandos. y los IDE de clase SharpDevelop generalmente también proporcionan estas herramientas. Echemos un vistazo detallado a estas herramientas instaladas con NET Framework y cómo usarlas en proyectos (tenga en cuenta que en este artículo estoy usando la versión NET Framework)

Uso de NET Framework

El directorio de instalación predeterminado del programa de línea de comandos de NET Framework es C:\(directorio base de Windows)\Microsoft NET\Framework\(versión de framework)

En mi Desde el sistema operativo instalado en la computadora es Windows, la versión de NET Framework está instalada en el directorio winnt, por lo que su ruta es C:\winnt\Microsoft NET\Framework\v

Este directorio contiene numerosos archivos de configuración dll y archivos ejecutables disponibles, etc. En este artículo me centraré en los archivos ejecutables. Aquí hay un resumen de estos programas

Al exe: Assembly Linker ) Esta herramienta genera un archivo con. un manifiesto de ensamblado de uno o más módulos o archivos de recursos. Un módulo es un archivo de lenguaje intermedio de Microsoft (MSIL) sin un manifiesto de ensamblado. Sin embargo, todos los compiladores de Visual Studio generan ensamblados. puede usar la herramienta Al exe para crear un ensamblado usando el manifiesto en un archivo separado

Aspnet_regiis exe: esta herramienta le permite instalar ASP NET en IIS Además, simplifica el uso de múltiples versiones de ASP NET en ejecución simultáneamente Le permite actualizar mapas de script para aplicaciones ASP NET para que apunten a la versión ISAPI de ASP NET asociada con la herramienta. Esta herramienta también se puede utilizar para mostrar todas las versiones de ASP NET instaladas. El estado registra la versión de ASP NET y la herramienta. crea el directorio de script del cliente para completar otras operaciones de configuración

Aspnet_state exe: esta herramienta permite almacenar información del estado de la sesión en una computadora. Se ejecuta como un servicio si la información del estado de la sesión se almacena en una computadora remota. , esta herramienta también se puede instalar en esa computadora remota

Caspol exe: herramienta de política de seguridad de acceso a código Esta herramienta permite a los usuarios y administradores configurar los ajustes del usuario a nivel de política de la máquina para modificar las políticas de seguridad a nivel de política. nivel y nivel de política empresarial, puede utilizar Caspol exe para escribir un script por lotes para configurar políticas de seguridad

ConfigWizards exe: esta herramienta inicia la ventana NET Wizard (Panel de control de Windows | Herramientas administrativas | Asistentes de Microsoft NET Framework) Proporciona acceso a tres herramientas: Ajustar la seguridad de NET, confiar en un ensamblaje y reparar una aplicación.

csc exe: el compilador/depurador de Visual C# ingresa al modo de depuración

cvtres exe: convertidor de objetos de recursos (recursos en objetos) Esta herramienta generalmente se usa para convertir un archivo de recursos binarios a un archivo objeto. Los recursos locales generalmente comienzan con un archivo rc y luego se compilan en un archivo res mediante rc exe. Luego, la herramienta cvtres exe los convierte en un archivo obj y finalmente se vinculan a su aplicación local como otros archivos obj.

dw exe: Esta herramienta muestra el mensaje de error que desea ver cuando utiliza NET Framework. El mensaje de error le pregunta si desea enviar un informe de error a Microsoft (muchos usuarios acusan a este subprograma de ser software espía de Microsoft. )

Gacutil exe: herramienta de caché de ensamblaje global (caché de ensamblaje global) Esta herramienta se utiliza para administrar el caché de ensamblaje. Se puede usar para ver el contenido del caché global que desee. para usar esta herramienta para enumerar ensamblados globales. Todos los ensamblados en el caché (GAC) se pueden almacenar en caché usando el modificador /l (el modificador /i instala el ensamblado/el modificador u elimina el ensamblado)

IEExec exe. : Esta herramienta simplifica las pruebas de aplicaciones iniciadas mediante URL, incluidas ninguna. Las herramientas de desarrollo de aplicaciones como Windows Form. IEExec exe pueden depurar estas aplicaciones en lugar de IDE. Solo acepta parámetros de URL (como IEExec exe). No permite especificar la configuración regional y del sitio. intente especificar la configuración regional y del sitio. Se produjo un error

Ila *** exe: Ensamblador MSIL (Ensamblador) Esta herramienta genera un ejecutable portátil (PE) a partir de un ensamblado MSIL. Puede ejecutar el ejecutable generado para determinarlo. si MSIL genera lo que desea

Installutil exe: herramienta de instalación (instalador) Esta herramienta le permite ejecutar el componente de instalación en un ensamblaje específico para instalar y desinstalar recursos del servidor. Esta herramienta lleva el nombre de las clases de instalación de configuración del sistema. en el espacio trabajan juntos. Por ejemplo, esta herramienta se utilizará al instalar un servicio de Windows

 jsc exe: un compilador/depurador _JSciprt NET ingresa al modo de depuración

 Migpol ex: Migración. Herramienta de políticas Esta herramienta brinda la capacidad de migrar políticas entre dos versiones de NET Framework compatibles

Ngen exe: Native Image Generator (Generador de imágenes nativas) Esta herramienta está alojada en El ensamblado crea una imagen nativa y la instala en el Caché de imágenes nativas ubicado en la computadora local. El caché de imágenes nativas es un área reservada del GAC. Una vez que crea una imagen nativa para un ensamblado, el tiempo de ejecución se ejecutará cada vez que se ejecute el ensamblado. /p>

Rega *** exe: herramienta de registro de ensamblaje (Registro de ensamblaje) Esta herramienta lee los metadatos en un ensamblaje y agrega las entradas necesarias al registro. Permite a los clientes crear clases de NET Framework de forma transparente. una clase NET Framework está registrada, cualquier cliente puede usarla como si fuera una clase. Una clase NET Framework solo se registra una vez, cuando se instala el ensamblado.

Las clases de trabajo no se pueden crear antes de que se registren sus instancias

Regsvcs exe: esta herramienta de instalación de servicios se puede utilizar para cargar y registrar ensamblajes, registrar e instalar bibliotecas de tipos o configurar servicios agregados a una clase que Regsvcs exe requiera. a El archivo ensamblado de origen especificado por dll ensamblador. Este ensamblado debe usar una firma de nombre seguro (Sn exe) se proporciona en el SDK de NET Framework

vbc exe: compilador/depuración de Visual Basic NET. cambie para ingresar al modo de depuración

vbj exe: el compilador/depurador de Visual J# NET ingresa al modo de depuración

Estas herramientas pueden realizar todo el desarrollo NET. La mayoría de estas herramientas admiten cambios de línea de comando (eso). es, línea de comando (seguida de una barra diagonal). Estos modificadores le permiten especificar opciones de configuración u otros aspectos del uso de la herramienta (como la opción /debug del compilador. Puede obtener una lista completa de las opciones de cambio de la línea de comando de la herramienta escribiendo /?). o /help después del comando Le proporciona información de sintaxis completa para usar la herramienta. Normalmente prefiero usar el entorno amigable Visual Studio NET, pero después de visitar a un cliente, ahora aprecio las opciones de la línea de comandos que elegí. a su lugar e instalé el código de cambios, pero también tuve que realizar algunos cambios adicionales en el campo que requirieron volver a compilar el código, pero mi máquina no tenía Visual Studio NET instalado. Afortunadamente pude hacerlo usando las herramientas de línea de comandos. /p>

Seleccionar interfaz lishixinzhi/Article/program/net/201311/12602