2009-01-08 12 views
16

Ich entwickle eine ASP.NET-Site von meiner Windows XP IIS-Installation, und jedes Mal, wenn ich Visual Studio anhängen an die aspnet_wp.exe es anhängen startet eine neue Instanz des ASP.net-Entwicklungsservers. Gibt es eine Möglichkeit, es asp.net Entwicklungsserver nicht starten zu lassen, da ich es nicht brauche, um etwas zu starten?Debugging w/Anhängen an den Prozess startet ASP.NET Dev Server

+0

Können Sie genauere Informationen dazu geben, wie Sie das erreichen? Schritt für Schritt? – cjk

Antwort

21

Wenn Sie das ausschalten möchten, müssen Sie nur die Einstellungen in der Projektdatei ändern (mit f4 wird das Eigenschaftenraster angezeigt). Es gibt eine Option, die sagt Starte immer beim Debuggen, setze das auf false und du solltest in Ordnung sein.

+0

Dies ist die richtige Antwort. Danke dafür. Das nervte mich auch sehr! – fourpastmidnight

0

Wenn Sie an den IIS-Arbeitsprozess anhängen möchten, müssen Sie an w3wp.exe anhängen.

+1

Unter Windows XP heißt es nicht w3wp.exe, es heißt aspnet_wp.exe –

3

Wenn Sie mit der rechten Maustaste auf das Webprojekt klicken und Eigenschaften auswählen, wird ein Webregister angezeigt. Dort können Sie den Server auswählen, der beim Debuggen verwendet werden soll. Standardmäßig ist er auf den Visual Studio Development Server eingestellt. Wahrscheinlich möchten Sie stattdessen den lokalen IIS-Webserver verwenden.

+0

sie versuchen, an einen laufenden Prozess anzuhängen nicht von Grund auf neu debuggen –

Verwandte Themen