Framework und Verweise, Allgemeine Eigenschaften, Dialogfeld '<Projektname>-Eigenschaftenseiten'
Verwenden Sie diese Eigenschaftenseite, um Verweise von einem C++-Projekt auf .NET Framework-Assemblys, COM-Komponenten oder externe Projekte festzulegen.
Um diese Eigenschaftenseite zu öffnen, klicken Sie mit der rechten Maustaste auf das Projekt in Projektmappen-Explorer, klicken Sie auf Eigenschaften, erweitern Sie den Knoten Allgemeine Eigenschaften, und klicken Sie anschließend auf Verweise.
Zielframework
Standardmäßig wird für neue Projekte als Zielframework .NET Framework 4 festgelegt.Die IDE unterstützt das Ändern des Zielframeworks nicht, aber Sie können es manuell ändern.
In der Projektdatei (.vcxproj) wird das Standardzielframework durch das <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>-Eigenschaftenelement dargestellt.Um das Zielframework zu ändern, entladen Sie das Projekt, öffnen Sie die Projektdatei mithilfe eines Text-Editors, und ändern Sie dann den Wert des Eigenschaftenelements von v4.0 in eine andere Version, die auf dem Server installiert ist.Wenn Sie beispielsweise v3.5angeben, welches das .NET Framework 3.5 darstellt, mussVisual Studio 2008 SP1 installiert werden.Speichern und schließen Sie die Datei, laden Sie das Projekt erneut, und überprüfen Sie, ob das Zielframework auf der Eigenschaftenseite angezeigt wird.Weitere Informationen finden Sie unter Gewusst wie: Ändern des Zielframeworks und des Plattformtoolsets.
Verweise
Der Bereich Verweise enthält eine Liste aller Komponenten, auf die Ihr Projekt aktuell verweist, beispielsweise .NET Framework-Assemblys, COM-Komponenten und externe Projekte.
Neuen Verweis hinzufügen
Öffnet das Dialogfeld Verweis hinzufügen.Verweis entfernen
Löscht den Verweis, der in der Liste Verweise ausgewählt ist.
ActiveX-Verweiseigenschaften
ActiveX-Verweiseigenschaften sind nur für Verweise auf COM-Komponenten verfügbar.Diese Eigenschaften werden nur angezeigt, wenn eine COM-Komponente im Bereich Verweise ausgewählt ist.Die Eigenschaften können nicht geändert werden.
Vollständiger Pfad des Steuerelements
Zeigt den Verzeichnispfad des Steuerelements an, auf das verwiesen wird.Steuerelement-GUID
Zeigt de GUID für das ActiveX-Steuerelement an.Version des Steuerelements
Zeigt die Version des ActiveX-Steuerelements an, auf das verwiesen wird.Typbibliothekname
Zeigt den Namen der Typbibliothek an, auf die verwiesen wird.Wrappertool
Zeigt das Tool an, das zum Erstellen der Interop-Assembly aus der COM-Bibliothek oder dem ActiveX-Steuerelement verwendet wird, auf die bzw. das verwiesen wird.
Assemblyverweiseigenschaften
Assemblyverweiseigenschaften sind nur für Verweise auf .NET Framework-Assemblys verfügbar.Diese Eigenschaften werden nur angezeigt, wenn eine .NET Framework-Assembly im Bereich Verweise ausgewählt ist.Die Eigenschaften können nicht geändert werden.
- Relativer Pfad
Zeigt den relativen Pfad vom Projektverzeichnis zur Assembly an, auf die verwiesen wird.
Buildeigenschaften
Die folgenden Eigenschaften lassen Sie angeben, wie Verweise erstellt werden sollen.
Lokale Kopie
Gibt an, ob die Assembly, auf die verwiesen wird, während eines Buildvorgangs automatisch an den Zielspeicherort kopiert wird.Lokale Satellitenassemblys kopieren
Gibt an, ob die Satellitenassemblys der Assembly, auf die verwiesen wird, während eines Buildvorgangs automatisch an den Zielspeicherort kopiert werden.Wird nur verwendet, wenn Lokale Kopietrue ist.Verweisassemblyausgabe
Gibt an, dass die Assembly im Buildvorgang verwendet wird.Wenn true, wird die Assembly während des Buildvorgangs in der Befehlszeile des Compilers verwendet.
Projektverweiseigenschaften
Die folgenden Eigenschaften definieren einen Verweis zwischen Projekten von dem im Bereich Verweise ausgewählten Projekt auf ein anderes Projekt, das sich normalerweise nicht in derselben Projektmappe befindet.Das ausgewählte Projekt ist das abhängige Projekt und das andere Projekt ist das unabhängige Projekt.Als Ergebnis des Erstellens eines Verweises von Projekt zu Projekt wird das unabhängige Projekt vor dem abhängigen Projekt erstellt.Ein Projektverweis gilt für ein bestimmtes abhängiges Projekt, nicht die gesamte Projektmappe.Weitere Informationen finden Sie unter Verwalten von Projektverweisen.
Bibliothekabhängigkeiten verknüpfen
Wenn diese Eigenschaft True ist, fügt das Projektsystem in das abhängige Projekt die LIB-Dateien ein, die vom unabhängigen Projekt erstellt werden.Normalerweise geben Sie True an.Projektbezeichner
Identifiziert eindeutig das unabhängige Projekt.Der Eigenschaftswert ist eine interne System-GUID, die nicht geändert werden kann.Bibliothekabhängigkeitseingaben verwenden
Wenn diese Eigenschaft False ist, fügt das Projektsystem nicht in das abhängige Projekt die OBJ-Dateien für die Bibliothek ein, die vom unabhängigen Projekt erstellt wurden.Folglich deaktiviert dieser Wert inkrementelles Verknüpfen.Normalerweise geben Sie False an, da das Erstellen der Anwendung lange dauern kann, wenn viele unabhängige Projekte vorhanden sind.
Verweiseigenschaften
Die folgenden Eigenschaften können nicht geändert werden.
Assemblyname
Zeigt den Assemblynamen für die Assembly an, auf die verwiesen wird.Kultur
Zeigt die Kultur des ausgewählten Verweises an.Beschreibung
Zeigt die Beschreibung des ausgewählten Verweises an.Vollständiger Pfad
Zeigt den Verzeichnispfad der Assembly an, auf die verwiesen wird.Identity
Für die .NET Framework-Assemblys wird der vollständige Pfad angezeigt.Zeigt die GUID für COM-Komponenten an.Bezeichnung
Zeigt die Bezeichnung des Verweises an.Name
Zeigt den Namen des Verweises an.Öffentliches Schlüsseltoken
Zeigt das öffentliche Schlüsseltoken zur Identifizierung der Assembly an, auf die verwiesen wird.Starker Name
true, wenn die Assembly, auf die verwiesen wird, einen starken Namen hat.Eine Assembly mit starkem Namen verfügt über eine eindeutige Versionsangabe.Version
Zeigt die Version der Assembly an, auf die verwiesen wird.
Siehe auch
Aufgaben
Gewusst wie: Öffnen von Projekteigenschaftenseiten