Neuinstallation von Visual Studio 2012 IIS Express 8 - Verbindung nicht möglich

In Visual Studio 2010 + IIS Express 7 konnte ich IIS Express als Server verwenden und Websites durchsuchen.

Ich habe seitdem Visual Studio 2012 (unter Windows 7 64-Bit) mit IIS Express 8 installiert und kann keine einzige Site darauf durchsuchen. Wenn ich mir außerdem die Protokolldateien (\ Logs und \ TraceLogFiles) ansehe, sehe ich nicht einmal einen einzigen Protokolleintrag für eine der 2012 / IISExpress 8-Apps, geschweige denn einen Fehler, den ich untersuchen muss.

Unter applicationhost.config wird die Site angezeigt, die mit dem richtigen Pfad, Apppool und Port ausgeführt werden soll.

Beim Ausführen von IIS Express 8 wird jedoch eine ungewöhnlich lange Pause angezeigt, und im Browser wird ein Fehler angezeigt, dass keine Verbindung hergestellt werden kann. Das heißt, in IE9 wird "Internet Explorer kann die Webseite nicht anzeigen" in Chrome angezeigt. "Hoppla! Google Chrome konnte keine Verbindung zu localhost herstellen: 60046".

Ist noch jemand darauf gestoßen? Muss ich etwas tun, um die Konfiguration von IIS Express 8 mit VS2012 abzuschließen?

AKTUALISIEREN 2. März 2013

Dies ist immer noch ungelöst, aber hier ist eine Liste von Symptomen und Teillösungen.

IIS Express funktioniert überhaupt nicht Ich konnte ursprünglich unter keinen Umständen eine Verbindung zu IIS Express herstellen. Es stellte sich heraus, dass ich zwei Probleme hatte, eines in Bezug auf DNS und das andere in Bezug auf einen Fehler in Visual Studio 2012.

Problem 1: Windows DNS Ich hatte meine Windows-WLAN-Verbindung so eingerichtet, dass sie die DNS-Server von Google verwendet, anstatt sie auf Automatisch zu belassen. Das hat gut funktioniert mit:

IISCassini (Visual Studio interner Webserver)Fast alles andere

Es hat nicht funktioniert mit:

IIS Express beim Versuch, eine Verbindung zu localhost herzustellen - es kann keine Verbindung hergestellt werden, auch wenn IIS Express über die Befehlszeile ausgeführt wird, ohne dass Visual Studio beteiligt ist.

Die Lösung bestand darin, meine DNS-Einstellungen auf Automatisch zurückzusetzen (und meinen Router auf Google DNS umzustellen).

Problem 2: Ein Fehler in Visual Studio 2012 von Microsoft muss noch bestätigt werden Dies brachte mich zu einem Punkt, an dem IIS Express über die Befehlszeile einwandfrei funktioniert und das einzige verbleibende Problem darin besteht, eine Verbindung über Visual Studio 2012 herzustellen. Cassini und IIS (nicht Express) von VS2012 funktionieren einwandfrei, einschließlich localhost und derselben Projekte, bei denen ein Fehler auftritt in IIS Express.

Wenn ich jedoch versuche, mit IIS Express zu arbeiten, wird das IIS Express-Symbol in der Taskleiste angezeigt. In einer Minute scheint Visual Studio einzufrieren. Anschließend verschwindet das Symbol in der Taskleiste und in Visual Studio wird dieselbe Fehlermeldung wie in dieser Frage angezeigt:

Beim Debuggen der MVC-Anwendung in VS2012 wird versucht, IIS Express zweimal zu starten

Eine besondere Sache ist, dass ich, wenn ich mit der rechten Maustaste auf das Symbol in der Taskleiste klicke und versuche, während des Einfrierens der Minute einen Browser zu öffnen, die Webanwendung erhalte - diese läuft eine Minute lang und funktioniert wie beabsichtigt. Dann stirbt es, wenn Visual Studio es anscheinend beendet.

Ich kann jedoch nicht bestätigen, dass IIS Express doppelt so häufig ausgeführt wird wie in der Ausgabe von w.brian. Dies ist jedoch möglicherweise genau derselbe Visual Studio 2012-Fehler, der nur geringfügig unterschiedliche Symptome aufweist.

Microsoft Bugs und Paywall Ich habe das Problem an Microsoft gemeldet. Sie begannen mit mir die Diagnose zu stellen, sagten mir dann aber, dass ich 250 Dollar bezahlen müsste, um fortzufahren - etwas, auf das ich nicht vorbereitet bin, um ihnen bei der Behebung ihrer Fehler zu helfen.

Hierzu gibt es mehrere Fehlerberichte:

Mein ursprünglicher Fehlerbericht:http://connect.microsoft.com/VisualStudio/feedback/details/766233/

Ein zweites, bei dem ich offen war, um mich in der Bürokratie zurechtzufinden:http://connect.microsoft.com/VisualStudio/feedback/details/779161/

w.brians Fehlerbericht:https://connect.microsoft.com/VisualStudio/feedback/details/778864/

Ich vermute jedoch, dass dies alles der gleiche Fehler ist, den Microsoft ignoriert, und dass eine Paywall zwischen seinen Kunden und ihnen besteht, die verhindert, dass sie tatsächlich genügend Details erfassen, um zu erkennen, dass hier ein Fehler vorliegt.

Da Microsoft genug Zeit verschwendet, habe ich mich darauf konzentriert, regulären IIS als Problemumgehung zu verwenden.

Das ist die absolute Neuheit. Entschuldigung an alle.

Update 8/2013: Der Computer, auf dem dieses Problem aufgetreten ist, ist seitdem abgestorben (es wurde etwas darauf verschüttet), und auf meinem neuen Computer tritt dieses Problem nicht auf. Ich habe Microsoft vorgeschlagen, sich mit diesem Problem an andere zu wenden. Es kann sinnvoll sein, hier einen Kommentar abzugeben, wenn das Problem weiterhin besteht, damit sie wissen, wie sie mit Ihnen Kontakt aufnehmen können. Denken Sie daran, dass Sie StackOverflow-Fragen bearbeiten können, sodass Sie diese Frage immer selbst mit weiteren Diagnoseinformationen aktualisieren können.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage