Freigeben über


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.

47w1hdab.collapse_all(de-de,VS.110).gifActiveX-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.

47w1hdab.collapse_all(de-de,VS.110).gifAssemblyverweiseigenschaften

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.

47w1hdab.collapse_all(de-de,VS.110).gifBuildeigenschaften

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.

47w1hdab.collapse_all(de-de,VS.110).gifProjektverweiseigenschaften

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.

47w1hdab.collapse_all(de-de,VS.110).gifVerweiseigenschaften

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

Referenz

Eigenschaftenseiten (C++)