Eigenschaftenseite "Allgemein" (Datei)
Dieses Thema bezieht sich auf Windows-Projekte. Informationen zu Projekten unter anderen Betriebssystemen als Windows finden Sie unter Referenz zur Linux C++-Eigenschaftenseite.
Wenn Sie mit der rechten Maustaste auf einen Dateiknoten Projektmappen-Explorer klicken, 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
Der Elementtyp gibt das Tool an, mit dem die Datei während des Buildvorgangs verarbeitet wird. Dateien, deren Erweiterung visual Studio bekannt ist, weisen in dieser Eigenschaft einen Standardwert auf. Sie können hier ein benutzerdefiniertes Tool angeben, wenn Sie über einen benutzerdefinierten Dateityp verfügen oder das Standardtool für einen bekannten Dateityp überschreiben 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.
Die folgende Abbildung zeigt die Eigenschaftenseite für eine CPP-Datei . Der Standardelementtypfü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 – Nimmt nicht am Build teil – 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 Ressource Windows Resource Compiler (rc.exe) .appxmanifest App-Paketmanifest App-Paketer OBJ Object C/C++ Linker (link.exe) .Ttf Schriftart – .txt Text – – Benutzerdefiniertes Buildtool Benutzerdefiniert – Datei kopieren – .packagelayout App-Paketlayout App-Paketer .resx Compilerverwaltete Ressource Resgen.exe (Resource File Generator) NATVIS C++-Debuggervisualisierungsdatei Natvis-Framework .jpg, .bmp, .ico, etc. 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".
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für