Freigeben über


Dialogfeld Startoptionen, Website-Eigenschaftenseiten

Aktualisiert: November 2007

Mithilfe der Startoptionen-Eigenschaftenseite können Sie angeben, wie Microsoft Visual Web Developer den Befehl zum Ausführen einer Webseite interpretiert, wenn im Menü Debug die Option Debuggen starten oder Starten ohne Debuggen ausgewählt oder F5 bzw. STRG+F5 gedrückt wird. Diese Optionen sind lokale Einstellungen, die nicht für andere Benutzer gelten.

Hinweis:

Die Optionen auf dieser Seite gelten nur für einen Test der Website in Visual Web Developer, nicht aber für eine Bereitstellung der Website auf einem Produktionsserver. Weitere Informationen über die Bereitstellung finden Sie unter Bereitstellung (Vorgehensweise in Visual Web Developer).

So greifen Sie auf dieses Dialogfeld zu

  1. Klicken Sie im Projektmappen-Explorer-Bereich von Visual Web Developer auf den Websiteprojektnamen.

  2. Klicken Sie auf Ansicht und dann auf Eigenschaftenseiten.

    Alternativ können Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Websiteprojektnamen klicken und dann auf Eigenschaftenseiten.

    Das Fenster Eigenschaftenseiten wird angezeigt.

  3. Klicken Sie auf den Knoten Startoptionen.

Aufgaben

UI-Elemente

Startaktion

Mit der Gruppe Startaktion kann angegeben werden, welche Seite oder welcher Prozess von Visual Web Developer gestartet wird, wenn Sie den Befehl Starten erteilen.

  • Aktuelle Seite verwenden
    Visual Web Developer startet die aktuelle Seite im Standardbrowser.

  • Bestimmte Seite
    Visual Web Developer startet eine bestimmte Seite, wenn Sie die Website starten, selbst wenn Sie gerade eine andere Seite bearbeiten. Sie können die Seite hier festlegen oder indem Sie im Projektmappen-Explorer mit der rechten Maustaste auf die Seite klicken und dann auf Als Startseite festlegen klicken.

  • Externes Programm starten
    Statt den Browser zu starten, führt Visual Web Developer ein anderes Programm aus. Es muss sich um eine EXE-Datei handeln, und Sie müssen entweder den vollständigen Pfad zur Zieldatei angeben oder ein Programm starten, das im Suchpfad Ihres Computers liegt.

  • Befehlszeilenargumente
    Gibt Befehlszeilenoptionen oder andere Werte an, die dem externen Programm übergeben werden sollen.

  • Arbeitsverzeichnis
    Gibt einen vollständigen Pfad zu einem Arbeitsverzeichnis an, in dem das externe Programm gestartet wird. Der Pfad muss vorhanden sein.

  • Start-URL
    Gibt eine Start-URL an, an der mit der Ausführung begonnen wird. Diese Option wird in der Regel bei Webdienstanwendungen verwendet, sodass Sie eine andere Webseite starten können, die dann den Webdienst aufruft.

  • Öffnen Sie keine Seite. Auf Anforderung von externer Anwendung warten.
    Gibt an, dass Visual Web Developer das Projekt auf einem Webserver starten und anschließend auf eine Anforderung durch eine andere Anwendung warten soll. Dies ist beim Debuggen von Webdienstanwendungen nützlich.

Server

Mit der Gruppe Server können Sie den Webserver auswählen, auf dem Sie Ihre Seiten testen möchten.

  • Standardwebserver verwenden
    Visual Web Developer startet den Browser und eine Anforderung unter Verwendung des für die aktuelle Website konfigurierten Servers:

    • Für Dateisystem-Websites startet Visual Web Developer den ASP.NET-Entwicklungsserver.

    • Bei lokalen Microsoft Internetinformationsdienste-Websites (IIS-Websites) erzeugt Visual Web Developer eine Anforderung mithilfe der URL, die zum Öffnen der Website dient.

    • Bei Remotewebsites stellt Visual Web Developer eine Anforderung mithilfe der URL der Remotesite.

  • NTLM-Authentifizierung
    Gibt an, dass für Anforderungen an den Server NTLM-Authentifizierung erforderlich ist. Die NTLM-Authentifizierung ist standardmäßig aktiviert.

    Durch Aktivieren dieses Kontrollkästchens wird verhindert, dass andere Benutzer auf diesem Computer auf Ihre Website zugreifen und mit Ihrer Identität und Ihren Berechtigungen Code ausführen können.

  • Benutzerdefinierten Server verwenden
    Visual Web Developer startet die aktuelle Seite mit einem bestimmten Server. Diese Option ist für FTP-Websites besonders nützlich. Sie können die URL des Webservers angeben, der der FTP-Site entspricht. Weitere Informationen finden Sie unter Über FTP bereitgestellte Websites.

  • Basis-URL
    Gibt die URL des Servers an, der anstelle des Standardservers verwendet werden soll. Dies gilt nur für Websites, die über FTP bereitgestellt wurden, sowie für Dateisystem-Websites. Bei Dateisystem-Websites können Sie mit dieser Option anstelle von ASP.NET Development Server den lokalen IIS-Webserver verwenden.

Debugger

Mit der Gruppe Debugger können Sie angeben, welche Debugger verfügbar sind, wenn Sie Seiten testen. Wenn ein Debugger geladen wird, kann er Debugmodule für unterschiedliche Codetypen umfassen. Mit den hier aktivierten Optionen bestimmen Sie, welche Module geladen werden.

Hinweis:

Jedes geladene Debugmodul benötigt Arbeitsspeicher und beeinflusst die Leistung beim Debuggen insgesamt. Grundsätzlich sollten Sie nur die Debugmodule angeben, die Sie benötigen.

Hinweis:

In Visual Web Developer Express Edition ist nur ASP.NET-Debuggen verfügbar.

  • ASP.NET
    Wenn dieses Kontrollkästchen aktiviert ist, wird der Debugger für verwalteten Code jedes Mal geladen, wenn Sie den Debugger starten. Mit diesem Debugger können Sie den serverseitigen Code in Ihren Seiten und in allen .NET Framework-Komponenten debuggen, die von Ihrer Seite aufgerufen werden.

    Hinweis:

    Prozesse, die gedebuggt werden sollen, müssen mit Debuginformationen kompiliert werden.

    Wenn Sie diesen Debugger deaktivieren, startet Visual Web Developer den Debugger, versucht aber nicht, Prozessinformationen von IIS abzurufen, um sie dem Debugger zur Verfügung zu stellen. Sie können trotzdem noch Clientskript in der Seite debuggen.

    Weitere Informationen hierzu finden Sie unter Übersicht über das Debuggen von Webseiten.

  • Systemeigener Code
    Wenn dieses Kontrollkästchen aktiviert ist, wird der Debugger für systemeigenen (nicht verwalteten) Code jedes Mal geladen, wenn Sie den Debugger starten. Diese Option ist nützlich, falls die Website eine Komponente (zum Beispiel eine COM-Komponente) aufruft, die in einer nicht verwalteten Sprache wie C++ geschrieben wurde. Wenn dieses Kontrollkästchen deaktiviert ist, können Sie verwalteten Code debuggen, aber der Debugger überspringt Aufrufe an unverwalteten Code. Weitere Informationen finden Sie unter Debuggen von systemeigenem Code.

  • SQL Server
    Wenn dieses Kontrollkästchen aktiviert ist, wird der Debugger für gespeicherte Prozeduren von SQL Server jedes Mal geladen, wenn Sie den Debugger starten. Weitere Informationen finden Sie unter Debuggen von SQL.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Debuggen von Webseiten in Visual Web Developer

Konzepte

Typen von Websites in Visual Web Developer

Webserver in Visual Web Developer

Testen von Webseiten in Visual Web Developer