Opciones del compilador de C#, por categoría
Las siguientes opciones del compilador están ordenadas por categoría.Para obtener una lista por orden alfabético, vea Opciones del compilador de C#, por orden alfabético.
Optimización
Opción |
Propósito |
---|---|
Especifica el tamaño de las secciones del archivo de salida. |
|
Habilita o deshabilita las optimizaciones. |
Archivos de resultados
Opción |
Propósito |
---|---|
Especifica un archivo XML donde se deberán guardar los comentarios de la documentación procesada. |
|
Especifica el archivo de salida. |
|
Especifica el nombre de archivo y ubicación del archivo .pdb. |
|
Especifica la plataforma de los resultados. |
|
Especificar un idioma para la salida del compilador. |
|
Especifica el formato del archivo de salida utilizando una de las cinco opciones: /target:appcontainerexe, /target:, /target: library, /target:, /target: winexe, o /target:winmdobj. |
Ensamblados de .NET Framework
Opción |
Propósito |
---|---|
Especifica uno o varios módulos como parte del ensamblado. |
|
Indica al compilador que agregue la clave pública pero que deje el ensamblado sin firmar. |
|
Especifica el nombre del contenedor de claves criptográficas. |
|
Especifica el nombre de archivo que contiene la clave criptográfica. |
|
Especifica la ubicación de los ensamblados a los que se hace referencia mediante /reference. |
|
Indica al compilador que no importe la biblioteca estándar (mscorlib.dll). |
|
Importa metadatos de un archivo que contiene un ensamblado. |
Depuración y comprobación de errores
Opción |
Propósito |
---|---|
Crea un archivo que contiene información para notificar errores del programa. |
|
Especifica si, en caso de que la aritmética de enteros desborde los límites del tipo de datos, se producirá una excepción en tiempo de ejecución. |
|
Indica al compilador que emita información de depuración. |
|
Establece el comportamiento de notificación de errores. |
|
Especifica la ruta de acceso absoluta al archivo en los resultados del compilador. |
|
Suprime la generación del compilador de advertencias especificadas. |
|
Establece el nivel de advertencia. |
|
Promueve advertencias a errores. |
Preprocesador
Opción |
Propósito |
---|---|
Define los símbolos de preprocesador. |
Recursos
Opción |
Propósito |
---|---|
Hace que el proyecto pueda disponer de la información de tipos COM presente en los ensamblados especificados. |
|
Crea un vínculo a un recurso administrado. |
|
Incrusta un recurso de .NET Framework en el archivo de salida. |
|
Especifica un archivo .ico para insertarlo en el archivo de salida. |
|
Especifica un recurso Win32 para insertarlo en el archivo de salida. |
Varios
Opción |
Propósito |
---|---|
Especifica un archivo de respuesta. |
|
Muestra las opciones del compilador en stdout. |
|
Especifica la dirección base preferida donde se va a cargar un archivo DLL. |
|
Especifica la página de códigos que se va a utilizar para todos los archivos de código fuente en la compilación. |
|
Muestra las opciones del compilador en stdout. |
|
Especifica que el archivo ejecutable es compatible con la selección aleatoria de diseño de espacio de direcciones (ASLR). |
|
Especifica qué versión del lenguaje se va a utilizar. |
|
Especifica la ubicación del método Main. |
|
Indica al compilador que no compile con csc.rsp. |
|
Suprime la pantalla de bienvenida del compilador. |
|
Busca en los subdirectorios archivos de código fuente para compilar. |
|
Especifica la versión mínima del subsistema que puede utilizar el archivo ejecutable. |
|
Permite la compilación del código que utiliza la palabra clave unsafe. |
|
Muestra los resultados del compilador mediante la codificación UTF-8. |
Opciones obsoletas
/incremental |
Habilita la compilación incremental. |
Vea también
Tareas
Cómo: Establecer variables de entorno
Referencia
Opciones del compilador de C#, por orden alfabético