Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eigenschaftenblätter ähneln anderen MSBuild-Projektdateien und können von der Projektdatei oder anderen Eigenschaftenblattdateien eingeschlossen sein.Eigenschaftenblätter, die vom Projektsystem erstellt werden, enthalten in der Regel nur < Elementgruppe > Elemente, die Elemente und Metadaten definieren, und <Eigenschaftengruppe> Elemente, die Eigenschaften definieren.
Es wird empfohlen, die Visual C++-IDE erstellen und eine Eigenschaftenblattdatei zu verwalten zu lassen, statt die Datei manuell zu bearbeiten.
Beispiel
Im folgenden Beispiel wird eine Eigenschaftenblattdatei gezeigt, die von der IDE erstellt und MyPropertySheet.props genannt wurde.Das Eigenschaftenblatt definiert ein Benutzermakro mit dem Namen MyUserMacro, dessen Wert Example ist.Außerdem sollte das Benutzermakro den Umgebungsvariablen des Benutzers hinzugefügt werden, wenn das Projekt geöffnet wird.
In der Projektdatei werden das Benutzermakro und sein Wert durch das <MyUserMacro**>-Element dargestellt.Und die Direktive, um den Umgebungsvariablen das Benutzermakro hinzuzufügen, wird durch das <EnvironmentVariable>**-Element dargestellt.Weitere Informationen finden Sie unter Benutzerdefinierte Makros.
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0"
xmlns="https://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets" />
<PropertyGroup Label="UserMacros">
<MyUserMacro>Example</MyUserMacro>
</PropertyGroup>
<PropertyGroup />
<ItemDefinitionGroup />
<ItemGroup>
<BuildMacro Include="MyUserMacro">
<Value>$(MyUserMacro)</Value>
<EnvironmentVariable>true</EnvironmentVariable>
</BuildMacro>
</ItemGroup>
</Project>