Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Páginas de propiedades (Visual C++)

Mediante las páginas de propiedades, puede especificar la configuración de los proyectos de Visual Studio. Para abrir el cuadro de diálogo Páginas de propiedades de un proyecto de Visual Studio, en el menú Proyecto , haga clic en Propiedades.

Puede especificar y aplicar la configuración de proyecto a todas las configuraciones de compilación, o bien especificar unas propiedades de proyecto independientes para cada configuración de generación. Por ejemplo, puede especificar determinados valores para la configuración de Release y otros valores para la configuración de Debug.

No todas las páginas disponibles se muestran necesariamente en el cuadro de diálogo Páginas de propiedades. Las páginas que se muestran dependen de los tipos de archivo del proyecto.

Para obtener más información, vea Cómo: Especificar propiedades de proyecto con páginas de propiedades.

Cuando se utiliza el cuadro de diálogo para crear Nuevo proyecto un proyecto, Visual Studio usa la plantilla de proyecto especificada para inicializar las propiedades del proyecto. Por consiguiente, los valores de propiedad de la plantilla se pueden considerar como valores predeterminados de ese tipo de proyecto. En otros tipos de proyectos, las propiedades pueden tener valores predeterminados distintos.

Un valor de propiedad de proyecto aparece en negrita si se modifica. Una propiedad de proyecto puede modificarse por las siguientes razones:

  • El asistente para aplicaciones cambia la propiedad porque requiere un valor de propiedad distinto al especificado en la plantilla del proyecto.

  • Especifique otro valor de propiedad distinto en el cuadro de diálogo Nuevo proyecto.

  • Se especifica un valor de propiedad distinto en una página de propiedades del proyecto.

Sugerencia Sugerencia

Para ver el conjunto final de valores de propiedad que MSBuild usa para compilar el proyecto, examine el archivo de salida del preprocesador, que se puede generar con esta línea de comandos: MSBuild /preprocess:nombreArchivo_resultados_preprocesadoroptnombreArchivo_proyectoopt

Cuando se ve el cuadro de diálogo Páginas de propiedades para un proyecto y se selecciona el nodo del proyecto en Explorador de soluciones, para muchas propiedades, puede seleccionar heredar de primario o valores predeterminados del proyecto o modificar el valor de otra forma.

Cuando se ve el cuadro de diálogo Páginas de propiedades para un proyecto y se selecciona un archivo en Explorador de soluciones, para muchas propiedades, puede seleccionar heredar de primario o valores predeterminados del proyecto o modificar el valor de otra forma. Sin embargo, si el proyecto contiene muchos archivos que tienen valores de propiedad que difieren de los valores predeterminados del proyecto, el proyecto tardará más en compilarse.

Sugerencia Sugerencia

Para actualizar el cuadro de diálogo Páginas de propiedades de forma que muestre las últimas selecciones, haga clic en Aplicar.

La mayoría de los valores predeterminados del proyecto son valores predeterminados del sistema (plataforma). Algunos valores predeterminados del proyecto provienen de las hojas de estilos que se aplican cuando se actualizan propiedades en la sección Valores predeterminados del proyecto de la página de propiedades de configuración General del proyecto. Para obtener más información, vea Página de propiedades General (Proyecto).

Debe definir el valor de ciertas propiedades. Un valor definido por el usuario puede contener uno o más caracteres alfanuméricos o nombres de macro de archivo de proyecto. Algunas de estas propiedades solo pueden tomar un valor definido por el usuario, pero otras pueden tomar una lista de varios valores delimitados por punto y coma.

Para especificar un valor definido por el usuario para una propiedad, o bien una lista de valores (si la propiedad puede aceptar múltiples valores definidos por el usuario), realice una de las siguientes acciones en la columna situada a la derecha del nombre de propiedad:

  • Escriba el valor o la lista de valores.

  • Haga clic en la flecha de lista desplegable. Si Editar está disponible, haga clic y, a continuación, en el cuadro de texto, escriba el valor o la lista de valores. Una manera alternativa de especificar una lista es escribir cada valor en una línea independiente en el cuadro de texto. En la página de propiedades, los valores se mostrarán como una lista delimitada por punto y coma.

    Para insertar una macro de archivo de proyecto como valor, haga clic en Macros y, a continuación, haga doble clic en el nombre de la macro.

  • Haga clic en la flecha de lista desplegable. Si Examinar está disponible, haga clic y, a continuación, seleccione uno o más valores.

Si se hace clic en la flecha de lista desplegable de la columna situada a la derecha del nombre de propiedad y, a continuación, hace clic en Editar, la opción heredar de primario o valores predeterminados del proyecto estará disponible para una propiedad multivalor. Esta opción se encuentra activada de forma predeterminada.

Tenga en cuenta que una página de propiedades solo muestra la configuración del nivel actual para una propiedad multivalor que hereda de otro nivel. Por ejemplo, si se selecciona un archivo en el Explorador de soluciones y, a continuación, la propiedad Definiciones del preprocesador de C/C++, se muestran las definiciones de nivel de archivo, pero no las de nivel de proyecto. Para ver los valores heredados y del nivel actual, haga clic en la flecha de lista desplegable en la columna situada a la derecha del nombre de propiedad y, a continuación, haga clic en Editar. Si utiliza el Modelo de proyecto de Visual C++, este comportamiento se aplica también a los objetos de archivos y proyectos. Es decir, al consultar los valores de una propiedad en el nivel de archivo, no se obtendrán los valores de esa misma propiedad en el nivel de proyecto. Debe obtener los valores de la propiedad explícitamente en el nivel de proyecto. Además, algunos valores heredados de una propiedad pueden provenir de una hoja de estilos, a la que no se puede obtener acceso mediante programación.

  1. Agregar ruta de búsqueda de referencias (Cuadro de diálogo)

  2. Avanzadas, Herramienta Manifiesto, Propiedades de configuración, Páginas de propiedades de <Nombre de proyecto> (Cuadro de diálogo)

  3. Páginas de propiedades Línea de comandos

  4. Paso de compilación personalizada (Página de propiedades): General

  5. Marco de trabajo y referencias, Propiedades comunes, Páginas de propiedades de <nombreDeProyecto> (Cuadro de diálogo)

  6. Página de propiedades General (Archivo)

  7. Página de propiedades General (Proyecto)

  8. General, Herramienta Manifiesto, Propiedades de configuración, Páginas de propiedades de <Nombre de proyecto> (Cuadro de diálogo)

  9. Páginas de propiedades HLSL

  10. Páginas de propiedades HLSL: Avanzadas

  11. Páginas de propiedades HLSL: General

  12. Páginas de propiedades HLSL: archivos de salida

  13. Entrada y salida, Herramienta Manifiesto, Propiedades de configuración, Páginas de propiedades de <Nombre de proyecto> (Cuadro de diálogo)

  14. COM aislado, Herramienta Manifiesto, Propiedades de configuración, Páginas de propiedades de <Nombre de proyecto> (Cuadro de diálogo)

  15. Páginas de propiedades Vinculador

  16. Página de propiedades Recursos administrados

  17. Herramienta Manifiesto (Páginas de propiedades)

  18. Páginas de propiedades MIDL

  19. Páginas de propiedades MIDL: Avanzadas

  20. Páginas de propiedades MIDL: General

  21. Páginas de propiedades MIDL: Resultados

  22. Página de propiedades NMake

  23. Páginas de propiedades Recursos

  24. Directorios de VC++ (Página de propiedades)

  25. Página de propiedades Referencias Web

  26. Herramienta Generador de datos HTML (Página de propiedades)

  27. Herramienta Generador de documentos XML (Páginas de propiedades)

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft