Exemplarische Vorgehensweise: Konvertieren eines Visual Studio 2005-Websiteprojekts in ein Visual Studio 2008-Websiteprojekt

Aktualisiert: November 2007

In dieser exemplarischen Vorgehensweise wird beschrieben, wie Sie ein Visual Studio 2005-Websiteprojekt in ein Visual Studio 2008-Websiteprojekt konvertieren. Wenn Sie in Visual Studio 2008 mit einer Website arbeiten möchten, die in Visual Studio 2005 erstellt wurde, können Sie die Website einfach öffnen. Visual Studio 2008 fordert Sie auf, die .NET Framework-Version zu aktualisieren, auf die die Website abzielt. Wenn Sie sich gegen die Aktualisierung entscheiden, wird die Website in Visual Studio 2008 geöffnet, und es wird keine zusätzliche Konvertierung durchgeführt. Wenn Sie sich für die Aktualisierung entscheiden, können Sie den Konvertierungsprozess durchführen, der in dieser exemplarischen Vorgehensweise beschrieben ist.

Diese exemplarische Vorgehensweise enthält die folgenden Aufgaben:

  • Öffnen einer Visual Studio 2005-Website in Visual Studio 2008

  • Aktualisieren der .NET Framework-Version, auf die die Website abzielt

  • Testen des Projekts

Vorbereitungsmaßnahmen

Um die exemplarische Vorgehensweise nachzuvollziehen, benötigen Sie Folgendes:

  • Visual Studio 2008.

  • Eine Website, die in Visual Studio 2005 erstellt wurde und bei deren Kompilierung und Ausführung keine Fehler auftreten.

Konvertieren der Website

Zuerst öffnen Sie die Website in Visual Studio 2008, um die Konvertierung zu starten.

So öffnen Sie die Website

  1. Klicken Sie in Visual Studio 2008 im Menü Datei auf Öffnen und dann auf Website.

    Das Dialogfeld Website öffnen wird angezeigt.

  2. Navigieren Sie zu dem Ordner, der die Websiteprojektdatei enthält, und klicken Sie auf Öffnen.

    Visual Studio 2008 zeigt an, auf welche Version von .NET Framework die Visual Studio 2005-Website abzielt. Sie werden aufgefordert, das Projekt zu aktualisieren, um .NET Framework 3.5 verwenden zu können.

  3. Klicken Sie auf Ja.

    Visual Studio aktualisiert die .NET Framework-Version. Außerdem werden die spezifischen Informationen der .NET Framework-Version in der Datei Web.config aktualisiert.

    Hinweis:

    Sie können diese Versionseinstellungen nach der Konvertierung manuell ändern.

  4. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Projektknoten der Website, klicken Sie auf Eigenschaftenseiten, und klicken Sie dann auf Buildeinstellungen.

    Die Buildeinstellungen werden angezeigt.

  5. Stellen Sie sicher, dass die Zielversion von .NET Framework auf .NET Framework 3.5 festgelegt ist. Wählen Sie die richtige .NET Framework-Version aus der Liste aus, falls dies nicht der Fall ist.

    Klicken Sie auf OK, um die Projekteigenschaftenseiten zu schließen.

Testen des Projekts

Nachdem die Aktualisierung abgeschlossen ist, können Sie das Projekt testen, um sicherzustellen, dass es ausgeführt wird. Auf diese Weise können Sie auch Code im Projekt identifizieren, der aktualisiert werden muss.

So überprüfen Sie, ob die Website kompiliert und ausgeführt wird

  1. Wenn Sie wissen, dass Änderungen erforderlich sind, damit der Code mit der neuen .NET Framework-Version ausgeführt werden kann, nehmen Sie diese Änderungen vor.

  2. Klicken Sie im Menü Erstellen auf Website erstellen.

    Fehlende Verweise oder andere Kompilierungsfehler des Projekts werden im Fenster Fehlerliste angezeigt.

  3. Klicken Sie im Menü Debuggen auf Debuggen starten.

    Wenn das Debuggen nicht aktiviert ist, wird das Dialogfeld Debugging nicht aktiviert angezeigt. Wählen Sie die Option zum Hinzufügen einer Web.config-Datei, für die das Debuggen aktiviert ist, und klicken Sie auf OK.

    Ggf. wird auch das Dialogfeld Skriptdebugging deaktiviert angezeigt. Dies weist darauf hin, dass in Internet Explorer das Skriptdebugging deaktiviert ist. Um das Debuggen für Clientskript zu aktivieren, befolgen Sie die Anweisungen im Dialogfeld.

    Klicken Sie auf Ja, um mit dem Debuggen fortzufahren.

  4. Stellen Sie sicher, dass das Projekt wie gewünscht ausgeführt wird.

Nächste Schritte

Wenn Sie eine Visual Studio 2005-Website, die AJAX-Features enthält, in Visual Studio 2008 konvertieren möchten, ist der Prozess ähnlich. Es sind jedoch zusätzliche Schritte erforderlich. Führen Sie nach dem Konvertieren des Visual Studio-Projekts die Schritte aus, die unter Gewusst wie: Aktualisieren eines ASP.NET AJAX 1.0-Webprojekts auf .NET Framework 3.5 beschrieben sind.

Es kann auch sein, dass Sie andere Arten von Projekten aus älteren Visual Studio-Versionen in Visual Studio 2008 konvertieren möchten. Weitere Informationen finden Sie unter Übersicht: Konvertieren von Visual Studio-Websites und -Projekten in Visual Studio 2008.

Siehe auch

Aufgaben

Gewusst wie: Aktualisieren eines ASP.NET AJAX 1.0-Webprojekts auf .NET Framework 3.5

Exemplarische Vorgehensweise: Konvertieren eines Visual Studio 2005-Websiteprojekts in ein Visual Studio 2008-Webanwendungsprojekt

Exemplarische Vorgehensweise: Konvertieren eines Visual Studio 2005-Webanwendungsprojekts in ein Visual Studio 2008-Webanwendungsprojekt

Konzepte

Übersicht: Konvertieren von Visual Studio-Websites und -Projekten in Visual Studio 2008

.Verwenden von .NET Framework für Websites

Migrieren und Konvertieren von ASP.NET-Websites