Ich habe eine Lösung erstellt, eine Anwendung in IIS erstellt und sie dem Anwendungsordner zugeordnet. Es funktioniert gut. Dann gehe ich zu "Attach to Process", es gibt zwei w3wp.exe Prozesse in der Liste, aber für eine von ihnen bekomme ich Fehler "Kann den Prozess nicht anhängen. Ein Debugger ist bereits anhängen." Ich habe es gegooglet, aber ich kann keine Lösung für mein Problem finden.
Ich habe Debug Diagnostic Tool v2.0 und als Ergebnis installiert Ich habe einen Debug Diagnostic Service, der automatisch gestartet und an einen der w3wp-Prozesse angehängt wird. Nach dem Ausschalten und Deaktivieren dieses Dienstes funktioniert alles einwandfrei. Also, wenn Sie solche Fehler bekommen, überprüfen Sie Prozesse im Task-Manager, die Ihren w3wp-Prozess erfassen können.
Wirklich seltsam - aber diese einfache Sache funktioniert für mich:
Gehe zu einer Datei in deinem Hauptprojekt.
Gehen Sie zum Project Menü und wählen Sie Als Startprojekt festlegen .
Dies scheint überflüssig zu sein, wenn Sie das Projekt bereits als Startprojekt ausgewählt haben, aber es scheint zu funktionieren.
Tags und Links asp.net iis visual-studio-2012 debugging w3wp