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.
Dieser Artikel bezieht sich auf Windows Projekte. Informationen zu Projekten unter anderen Betriebssystemen als Windows finden Sie unter Referenz zur Linux C++-Eigenschaftenseite.
Wenn Sie in Projektmappen-Explorer mit der rechten Maustaste auf einen Dateiknoten klicken und dann "Eigenschaften" auswählen, wird die Seite "Allgemeine Eigenschaft" unter dem Knoten "Konfigurationseigenschaften" geöffnet. Er enthält die folgenden Eigenschaften:
Vom Build ausgeschlossen
Gibt an, ob die Datei im Build für die aktuelle Konfiguration enthalten sein soll.
Informationen zum programmgesteuerten Zugriff auf diese Eigenschaft finden Sie unter ExcludedFromBuild.
Inhalt (Gilt nur für UWP-Apps.) Gibt an, ob die Datei Inhalte enthält, die im App-Paket enthalten sein sollen.
Elementtyp
Gibt das Tool an, das die Datei während des Buildprozesses verarbeitet. Dateien, deren Erweiterung bekannt ist, Visual Studio einen Standardwert für diese Eigenschaft aufweisen. Sie können ein benutzerdefiniertes Tool angeben, wenn Sie über einen benutzerdefinierten Dateityp verfügen oder das Standardtool für einen bekannten Dateityp außer Kraft setzen möchten. Weitere Informationen finden Sie unter Angeben von benutzerdefinierten Buildtools. Sie können diese Eigenschaftenseite auch verwenden, um anzugeben, dass eine Datei nicht Teil des Buildprozesses ist.
Der folgende Screenshot zeigt die Eigenschaftenseite für eine .cpp Datei. Der Standardelementtyp für diese Art von Datei ist der C/C++-Compiler (cl.exe), und die Eigenschaftenseite macht verschiedene Compilereinstellungen verfügbar, die nur auf diese Datei angewendet werden können.
In der folgenden Tabelle sind die Standardelementtypen aufgeführt:
Dateierweiterung Elementtyp Standardtool APPX XAML-Anwendungsdefinition App-Paketer HLSL, CSO HLSL-Compiler fxc.exe h. C/C++-Header C/C++-Präprozessor Nicht zutreffend Nimmt nicht am Build teil Nicht zutreffend .xml, XSLT, XSL Xml XML-Editor .resw, .resjson PRI-Ressource (UWP-Apps) MakePri.exe Medien (UWP) App-Paketer .xsd XML-Datengeneratortool XML-Schemadefinitionstool (Xsd.exe) (Erfordert .NET-Workload. Nicht in MSVC enthalten.) Manifesttool mt.exe .rc Resource Windows-Ressourcencompiler (rc.exe) .appxmanifest App-Paketmanifest App-Paketer OBJ Objekt C/C++-Linker (link.exe) .ttf Schriftart Nicht zutreffend .txt Text Nicht zutreffend Nicht zutreffend Benutzerdefiniertes Buildtool Benutzerdefiniert Nicht zutreffend Datei kopieren Nicht zutreffend .packagelayout App-Paketlayout App-Paketer .resx Kompilierte verwaltete Ressource Resgen.exe (Generator für Ressourcendateien) NATVIS C++-Debuggervisualisierungsdatei Natvis-Framework .jpg, .bmp, .ico usw. Abbildung Ressourcencompiler basierend auf dem Anwendungstyp. .cpp C/C++-Compiler cl.exe Informationen zum programmgesteuerten Zugriff auf diese Eigenschaft finden Sie unter Tool.
Informationen zum Zugreifen auf die Seite " Allgemeine Eigenschaft" unter dem Knoten "Konfigurationseigenschaften " finden Sie unter "Festlegen von C++-Compiler- und Buildeigenschaften in Visual Studio".