2014-03-04 6 views

Antwort

6

http://blog.lextudio.com/2012/10/port-already-in-use-then-who-uses-it/

Wenn Sie bereits etwas Monitoring-Port 80 (wie Voll IIS) haben, dann können Sie nicht eine andere Sache nach dem Wechsel verwenden zu überwachen der gleiche Port.

Wenn Sie also IIS Express verwenden möchten, in Projekt-URL stellen Sie sicher: Feld geben Sie eine andere Portnummer anders als 80.

+0

Ich gab Projekt-URL als ** http: // http: // localhost/ConQuery ** Dann wo gebe ich die Port-Nummer? – Nivya

+0

Ich gab Projekt-URL als http: // http: // localhost/MyProjectName Dann wo gebe ich die Port-Nummer? – Nivya

+0

localhost: port sollte man gelernt haben. Da Sie in der Vergangenheit keinen Port angeben, wird Port 80 verwendet. Das passt perfekt zu dem Fehler, den Sie kennen. –

1

In VS 2013:

Gehen Sie zu Ihrem Web-Projekteigenschaften, Webregisterkarte

Wählen Sie "IIS Express" aus dem Dropdown-Menü.

ein Projekt URL eingeben, wie http://localhost:64510/

Wenn Sie "Aufschalten Anwendung Root-URL" aktiviert, deaktivieren Sie es haben.

1

Dieser Fehler kann auftreten, wenn Ihre YourApp.csproj-Datei widersprüchliche Einstellungen enthält.

<!-- conflicted settings --> 
<UseIISExpress>true</UseIISExpress> 
... 
<IISUrl>http://localhost/application/</IISUrl> 

Wenn Sie IIS Express verwenden möchten, sollten Sie IISUrl zu http://localhost:11222/ oder einem anderen freien Port ändern.

<!-- settings for IIS Express --> 
<UseIISExpress>true</UseIISExpress> 
... 
<IISUrl>http://localhost:11222/</IISUrl> 

Wenn Sie IIS verwenden möchten, sollten Sie UseIISExpress-false gesetzt.

<!-- settings for IIS --> 
<UseIISExpress>false</UseIISExpress> 
... 
<IISUrl>http://localhost/application/</IISUrl> 
0

ich mir dies nur hatte geschehen, und nicht verstehen, warum so alles bis Neustart meiner Maschine fein gearbeitet hatte. Scheint, dass der vollständige IIS-Dienst ausgeführt wurde, aber nur innerhalb des Managers war es STOPPED, so dass es beim Neustart wieder eingeschaltet wurde.

FIX es so aus:
Öffnen Sie die Internet Information Services (IIS) Manager-up (. Verwendung Suche Programme und Dateien auch Bild anzeigen)

enter image description here

Rechts auf localhost klicken (oben Ebene, linker Bereich), wählen Sie STOP. Nicht "localhost" genannt? Dies wird wahrscheinlich Ihr Computername genannt, aber wenn Sie den Mauszeiger über die oberste Ebene im linken Bereich bewegen, sollten Sie 'https://localhost/' sehen. Das ist, was du willst. Klicken Sie mit der rechten Maustaste und wählen Sie STOP.

Nun wird davon ausgegangen, dass Sie nur IIS Express-Sites ausführen möchten, da alles, was den vollständigen IIS benötigt, nicht ausgeführt wird. Du solltest gut gehen!

Verwandte Themen