Ich glaube, ich habe Sie auf diesen Leitfaden hingewiesen, aber wenn ich genauer hinschaue, denke ich, dass das ein wenig ausgeklügelter ist als das, was ich tue. Ich habe Folgendes getan:
Erstellen Sie eine Website in IIS für Ihr Projekt.
einen benutzerdefinierten Host-Header an dieser Stelle hinzufügen, zum Beispiel http://mysite:*/ or http://mysite:80/
Öffnen Sie die Datei auf hosts
C:\Windows\system32\drivers\etc
im Notizblock (Ausführen als Administrator, wenn Sie auf Vista sind) und fügen Sie die folgende Zeile ein:
mysite 127.0.0.1
Wenn Sie mehr als einen Host-Header auf Ihrer Website in IIS haben, müssen Sie jeden in der Datei hosts
dargestellt haben.
Wenn Sie jetzt F5
in Visual Studio drücken, wird die Website mit der URL öffnet http://mysite
und Sie werden zum Debuggen der Lage sein, Haltepunkte zu setzen usw. wie üblich, außer ohne Cassini Probleme im Zusammenhang mit ...;)
Bearbeiten: Zur Klarstellung, ich möchte nur darauf hinweisen, dass ich noch nie einen Prozess an VS angeschlossen haben musste, soweit ich weiß. Zumindest muss ich es nicht jedes Mal machen.
Verweisen Sie auf lokales oder entferntes Debuggen? –
Ich wurde so krank von Cassini Bugs Ich erstelle die Website in IIS dann öffnen durch Visual Studio und debuggen mit F5, seitdem bin ich eine glücklichere Person gewesen. –