Hojas de propiedades
Importante Es posible que este documento no represente los procedimientos recomendados para el desarrollo actual. Puede que los vínculos a las descargas y otros recursos ya no sean válidos. Encontrará aquí la versión que se recomienda en la actualidad. ArchiveDisclaimer

Hojas de propiedades (C++)

Una hoja de propiedades de proyecto es un archivo XML con la extensión .vsprops. Permite especificar modificadores para las herramientas de generación, como el compilador o el vinculador, y crear macros definidas por el usuario.

Las hojas de propiedades se pueden utilizar para crear configuraciones que se pueden aplicar a varios proyectos. Eso se debe a que los valores de proyecto definidos en archivos .vsprops se pueden heredar, al contrario de lo que sucede con las configuraciones de proyecto definidas en archivos de proyecto (con extensión .vcproj). Por consiguiente, una configuración de proyecto definida en un archivo .vcproj puede heredar los valores de una o varias hojas de propiedades (archivos .vsprops). Para obtener más información, vea Herencia de propiedades.

Para obtener información sobre tareas que ilustran este concepto, vea:

Ejemplo

El archivo .vsprops siguiente contiene propiedades de herramienta de generación y macros definidas por el usuario.

<?xml version="1.0" ?>
<VisualStudioPropertySheet ProjectType="Visual C++" Version="8.00"
   Name="Visual C++ Project Properties" OutputDirectory="$(VCPACKAGES)"
   UseMFC="FALSE" UseATL="FALSE">

      <Tool Name="VCCLCompilerTool" UsePrecompiledHeader="3"
         ForcedIncludeFiles="warning.h" /> 
      <Tool Name="VCMIDLTool" />
      <Tool Name="VCResourceCompilerTool" /> 
      <Tool Name="VCLinkerTool" OptimizeForWindows98="1" />

      <UserMacro Name="VCROOT" Value="$(DDROOT)\vc" /> 
      <UserMacro Name="VCPROJDEFAULTS"
         Value="$(BINDIR)\VC8\VCProjectDefaults" /> 
      <UserMacro Name="VCPACKAGES" Value="$(BINDIR)\VC8\VCPackages" />
      <UserMacro Name="INCLUDEPATH" Value="$(VCROOT)\Inc"
         InheritsFromParent="TRUE" Delimiter=";" />

</VisualStudioPropertySheet>

Utilice el esquema XSD para hojas de propiedades para validar sus propios archivos .vsprops.

Vea también

Mostrar:
© 2016 Microsoft