Generar (Página, Diseñador de proyectos) (C#)
Actualización: noviembre 2007
La página Generar del Diseñador de proyectos se utiliza a fin de especificar las propiedades de configuración para la compilación del proyecto. Esta página sólo se aplica a los proyectos de Visual C#.
Nota: |
---|
Es posible que su equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en las siguientes instrucciones. La edición de Visual Studio que tenga y la configuración activa que esté utilizando determinan estos elementos. Al elaborar este tema, se ha dado por supuesto que se ha seleccionado la Configuración general de desarrollo. Para ver o cambiar su configuración, elija la opción Importar y exportar configuraciones en el menú Herramientas. Para obtener más información, vea Configuración de Visual Studio. Para obtener más información, vea Valores de configuración de Visual Studio. |
Configuración y plataforma
Las opciones siguientes permiten seleccionar la configuración y la plataforma que se va a mostrar o modificar.
Nota: |
---|
Con las configuraciones de compilación simplificadas, el sistema del proyecto determina si se genera la versión de depuración o la comercial. Por consiguiente, no se muestran estas opciones. Para habilitar las configuraciones de compilación avanzadas, en el menú Herramientas, haga clic en Opciones. En el cuadro de diálogo Opciones, expanda Proyectos y soluciones, haga clic en General y, a continuación, active la casilla Mostrar configuraciones de compilación avanzadas. Esta opción permite controlar manualmente todos los valores de configuración y le permite elegir si se generará la versión de depuración o la comercial. Para obtener más información, consulte General, Proyectos y soluciones, Opciones (Cuadro de diálogo). |
Configuración
Especifica qué opciones de configuración se van a mostrar o modificar. La configuración puede ser Activa (Depurar) (éste es el valor predeterminado), Debug, Release o Todas las configuraciones.Plataforma
Especifica qué opciones de plataforma se van a mostrar o modificar. La configuración predeterminada es Activa (cualquier CPU). Puede cambiar la plataforma activa mediante el Administrador de configuración. Para obtener más información, vea Cómo: Crear y editar configuraciones.
General
Las opciones siguientes permiten configurar opciones generales para el proceso de compilación.
Símbolos de compilación condicionales
Especifica los símbolos en los que se llevará a cabo la compilación condicional. Separe los símbolos con un espacio. Para obtener más información, vea /define (Definición de preprocesador) (Opciones del compilador de C#).Definir constante DEBUG
Define el símbolo DEBUG. Si se seleccionar esta opción, equivale a utilizar la opción de la línea de comandos /define:DEBUG.Definir constante TRACE
Define el símbolo TRACE. Si se selecciona esta opción, equivale a utilizar la opción de la línea de comandos /define:TRACE.Destino de plataforma
Especifica el procesador de destino del archivo de resultados. Seleccione x86 para cualquier procesador compatible con Intel de 32 bits; seleccione Itanium para los procesadores de Itanium de 64 bits de Intel; seleccione x64 para otros procesadores de 64 bits; y seleccione Cualquier CPU para especificar que cualquier procesador es aceptable. Para obtener más información, vea /platform (Especificar la plataforma de los resultados) (Opciones del compilador de C#).Permitir código no seguro
Permite compilar código que utilice la palabra clave unsafe. Para obtener más información, vea /unsafe (Habilitar modo Unsafe) (Opciones del compilador de C#).Optimizar código
Habilita o deshabilita las optimizaciones realizadas por el compilador para hacer que el archivo de resultados sea más pequeño, rápido y eficiente. Para obtener más información, vea /optimize (Habilitar o deshabilitar optimizaciones) (Opciones del compilador de C#).
Errores y advertencias
La configuración siguiente se utiliza para configurar las opciones de errores y advertencias del proceso de compilación.
Nivel de advertencia
Especifica el nivel de advertencia que deberá mostrar el compilador. Para obtener más información, vea /warn (Especificar el nivel de advertencia) (Opciones del compilador de C#).Suprimir advertencias
Bloquea la capacidad del compilador de generar una o más advertencias. Si hay varios números de advertencia, hay que separarlos con una coma o un signo de punto y coma. Para obtener más información, vea /nowarn (Suprimir las advertencias especificadas) (Opciones del compilador de C#).
Tratar advertencias como errores
La configuración siguiente se utiliza para especificar qué advertencias se tratarán como errores. Seleccione una de las opciones siguientes para indicar en qué condiciones se devolverá un error cuando la compilación encuentre una advertencia. Para obtener más información, vea /warnaserror (Tratar advertencias como errores) (Opciones del compilador de C#).
Ninguna
No trata ninguna advertencia como errores.Advertencias específicas
Trata las advertencias especificadas como errores. Si hay varios números de advertencia, hay que separarlos con una coma o un signo de punto y coma.Todo
Trata todas las advertencias como errores.
Resultados
La configuración siguiente se utiliza para configurar las opciones de resultados para el proceso de compilación.
Ruta de acceso de los resultados
Especifica la ubicación de los archivos de resultados para esta configuración del proyecto. Observe que la ruta de acceso es relativa; si escribe una ruta de acceso absoluta, se guardará como relativa. La ruta de acceso predeterminada es bin\Debug.Con las configuraciones de compilación simplificadas, el sistema del proyecto determina si se genera la versión de depuración o la comercial. El comando Generar del menú Depurar (F5) colocará la compilación en la ubicación de depuración, sin tener en cuenta la Ruta de acceso de los resultados especificada. Sin embargo, el comando Generar del menú Generar la coloca en la ubicación que especifique. Para habilitar las configuraciones de compilación avanzadas, en el menú Herramientas, haga clic en Opciones. En el cuadro de diálogo Opciones, expanda Proyectos y soluciones, haga clic en General y, a continuación, desactive la casilla Mostrar configuraciones de generación avanzadas. Esta opción permite controlar manualmente todos los valores de configuración y si se va a generar la versión de depuración o la comercial. Para obtener más información, vea General, Proyectos y soluciones, Opciones (Cuadro de diálogo).
Archivo de documentación XML
Especifica el nombre de un archivo en el cual se procesarán los comentarios de documentación. Para obtener más información, vea /doc (Procesar comentarios de documentación) (Opciones del compilador de C#).Registrar para interoperabilidad COM
Indica que la aplicación administrada expondrá un objeto COM (un contenedor invocable mediante COM) que permite la interacción entre objeto COM y la aplicación. La propiedad Tipo de resultado de la página Aplicación del Diseñador de proyectos de esta aplicación debe establecerse en Biblioteca de clases con el fin de que esté disponible la propiedad Registrar para interoperabilidad COM. Para ver una clase de ejemplo que se podría incluir en la aplicación de Visual C# y exponer como objeto COM, vea Clases COM de ejemplo (Guía de programación de C#).Generar ensamblados de serialización
Especifica si se creará un ensamblado de serialización XML para los tipos del ensamblado. Para obtener más información, vea Herramienta Generador de serializador XML (Sgen.exe).Avanzadas
Haga clic para mostrar el cuadro de diálogo Configuración de generación avanzada (Cuadro de diálogo, C#).