(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original

Gewusst wie: Hinzufügen eines Projektverweises auf ein Visual Studio-Webprojekt

Um der Visual Studio-Projektmappe einen Verweis auf ein Komponentenprojekt hinzuzufügen, fügen Sie zuerst das Projekt hinzu und anschließend einen Verweis auf die Klassen des neuen Projekts. Es kann nur auf Projekte verwiesen werden, die Code enthalten und mit denen eine DLL erstellt werden kann. (Auf ein Projekt, das nur Ressourcen- oder Bilddateien enthält, kann z. B. nicht verwiesen werden.) Projektverweise werden beim Erstellen des Projekts automatisch aktualisiert, während Verweise auf .NET- oder COM-Komponenten manuell aktualisiert werden müssen. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen eines Komponentenverweises auf ein Visual Studio-Webprojekt.

HinweisHinweis

In Visual Web Developer Express können mehrere Websiteprojekte in der gleichen Projektmappe vorkommen, jedoch können Sie einer Projektmappe keine Komponentenprojekte hinzufügen. Eine alternative Möglichkeit finden Sie unter Hinzufügen von Verweisen auf ein Projekt in einer Website in Visual Web Developer Express weiter unten in diesem Thema.

Sie können einer Projektmappe entweder ein neues Projekt oder ein vorhandenes Projekt hinzufügen.

So fügen Sie einer Projektmappe ein neues Projekt hinzu

  1. Wählen Sie in Projektmappen-Explorer die Projektmappe aus, der Sie ein Projekt hinzufügen möchten. Wenn Sie die Projektmappe nicht in Projektmappen-Explorer sehen, wählen Sie Optionen im Menü Extras aus, klicken Sie auf Projekte und Projektmappen und dann auf Projektmappe immer anzeigen.

  2. Wählen Sie im Menü Datei die Option Hinzufügen, und klicken Sie auf Neues Projekt.

  3. Wählen Sie einen Projekttyp und eine Vorlage aus, und klicken Sie dann auf OK.

Sie können einer Projektmappe ein vorhandenes Projekt hinzufügen und dieses Projekt anschließend bearbeiten, um den Anforderungen der aktuellen Projektmappe zu entsprechen. Dadurch werden jedoch auch die Projekteinstellungen des Projekts am ursprünglichen Speicherort geändert.

So fügen Sie einer Projektmappe ein vorhandenes Projekt hinzu

  1. Wählen Sie in Projektmappen-Explorer die Projektmappe aus, der Sie ein Projekt hinzufügen möchten.

  2. Wählen Sie im Menü Datei die Option Hinzufügen, und klicken Sie auf Vorhandenes Projekt.

  3. Wählen Sie das Projekt, das Sie der Projektmappe hinzufügen möchten, und klicken Sie auf Öffnen.

Nachdem Sie der Projektmappe ein Projekt hinzugefügt haben, können Sie von dem Webprojekt aus auf das Projekt verweisen.

So verweisen Sie auf ein anderes Projekt

  1. Wählen Sie in Projektmappen-Explorer das Websiteprojekt aus, dem Sie den Projektverweis hinzufügen möchten.

  2. Wählen Sie im Menü Website (für Websiteprojekte) oder dem Menü Projekt (für Webanwendungsprojekte) Verweis hinzufügen aus. Alternativ können Sie mit der rechten Maustaste auf das Webprojekt in Projektmappen-Explorer klicken und dann auf Verweis hinzufügen klicken.

    Das Dialogfeld Verweis hinzufügen wird angezeigt.

  3. Klicken Sie auf die Registerkarte Projekte.

  4. Wählen Sie aus der Liste der verfügbaren Projekte das Projekt aus, dem Sie einen Verweis hinzufügen möchten, und klicken Sie auf OK.

    Dem Ordner "Bin" des Webprojekts werden folgende Elemente hinzugefügt:

    • Eine Kopie der Assembly, die aus dem hinzugefügten Projekt erstellt wurde.

    • Kopien von abhängigen Assemblys, XML-Dokumentdateien, Lizenzdateien, Ressourcendateien u. a.

    • Die Datei der Programmdatenbank (.pdb), in der die Debug- und Projektzustandsinformationen für die Debugversion der hinzugefügten Assembly enthalten sind. Diese Datei wird – falls vorhanden – unabhängig von den Buildeinstellungen an den ursprünglichen Speicherort kopiert.

In Visual Web Developer Express können zahlreiche Webprojekte in der gleichen Projektmappe enthalten sein, doch Sie können einer Projektmappe keine andere Projekttypen, z. B. Klassenbibliotheksprojekte, hinzufügen. Aus diesem Grund ist es nicht möglich, die Registerkarte Projekte im Dialogfeld Verweis hinzufügen zu füllen. Sie können jedoch die Assembly-DLL oder die Quellcodedatei, die von einem Projekt aus einer anderen Projektmappe generiert wird, dem Webprojekt manuell hinzufügen.

So fügen Sie dem Websiteprojekt eine Assembly-DLL hinzu

  1. Wählen Sie in Projektmappen-Explorer das Webprojekt aus.

  2. Wählen Sie im Menü Website (für Websiteprojekte) oder dem Menü Projekt (für Webanwendungsprojekte) Verweis hinzufügen aus. Sie können auch in Projektmappen-Explorer mit der rechten Maustaste auf den Namen des Webprojekts klicken und dann die Option Verweis hinzufügen auswählen.

    Das Dialogfeld Verweis hinzufügen wird angezeigt.

  3. Wählen Sie die Registerkarte Suchen.

  4. Navigieren Sie zu dem Ordner, der die Assembly enthält, auf die Sie verweisen möchten. Wählen Sie die Assembly aus, und klicken Sie auf OK.

    Wenn Sie auf diese Weise einen Verweis hinzufügen, werden alle Dateiabhängigkeiten (Debugdateien, XML-Dokumentdateien usw.) kopiert.

So fügen Sie dem Websiteprojekt eine Quellcodedatei hinzu

  1. Wenn das Websiteprojekt im Stammordner nicht bereits über den Ordner App_Code verfügt, klicken Sie in Projektmappen-Explorer mit der rechten Maustaste auf das Projekt, klicken Sie auf ASP.NET-Ordner hinzufügen, und klicken Sie dann auf den Ordner App_Code. Weitere Informationen über besondere Ordner finden Sie unter Ordner für freigegebenen Code in ASP.NET-Webprojekten.

  2. Wählen Sie im Projektmappen-Explorer den Ordner App_Code der Website aus.

  3. Klicken Sie im Menü Website (für Websiteprojekte) oder im Menü Projekt (für Webanwendungsprojekte) auf Vorhandenes Element hinzufügen.

    Das Dialogfeld Vorhandenes Element hinzufügen wird angezeigt.

  4. Wählen Sie in der Dropdownliste Dateityp die Option Klassendateien.

  5. Navigieren Sie zu dem Ordner, der die Quellcodedatei beinhaltet, die Sie hinzufügen möchten, wählen Sie die Datei aus, und klicken Sie anschließend auf Hinzufügen.

    Dem Projekt wird eine statische Kopie der ausgewählten Datei hinzugefügt. Diese Kopie wird nicht automatisch aktualisiert wenn die Datei in dem Ordner, von dem aus Sie die Kopie hinzugefügt haben, geändert wird. Sie können nun die Klassen der Quellcodedatei in den Websitedateien verwenden. Die Dateien im Ordner App_Code werden zur Laufzeit kompiliert.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft