100 Stimmen

Die Erstellung eines virtuellen Verzeichnisses ist mit folgendem Fehler fehlgeschlagen

Ich kann dieses Problem nicht lösen

Geben Sie hier eine Bildbeschreibung ein

Ich schlage vor, dass ich die Datei c:\Windows\System32\drivers\etc\hosts ändern muss und danach hinzufügen muss

# Die Namensauflösung für den lokalen Host wird innerhalb des DNS selbst behandelt.

die nächste Zeile:

127.0.0.1       mysite.dev

aber das hilft nicht. Irgendwelche Vorschläge?

Der Fehler tritt auf, wenn ich versuche, das Website-Projekt in Microsoft Visual Studio 2012 zu öffnen.

6voto

pat capozzi Punkte 1354

Ich bin gerade in das Verzeichnis gegangen, das im Fehler genannt wurde, habe die applicationhost.config umbenannt, neu gestartet und nun hat VS eine neue Datei erstellt und lief einwandfrei.

3voto

Huzaim Punkte 105
  • Ich habe mehrere in den Antworten erwähnte Ansätze ausprobiert, aber was schließlich für mich funktioniert hat, war das Austauschen des von .csproj mit .

Bearbeiten:

  • Das oben Genannte hat die eigentliche Ursache des Problems für mich nicht gelöst. Wenn Sie jedoch kürzlich ein Windows-Update durchgeführt haben, könnte dies möglicherweise der Grund sein, der das Problem verursacht. Versuchen Sie, netsh http add iplisten 0.0.0.0 auszuführen und sehen Sie, ob das Problem behoben ist.

Hoffentlich helfen diese Informationen jemandem, der immer noch nach einer Lösung sucht.

1voto

Andy Punkte 11587

Ich weiß, dass dies wahrscheinlich eine seltene Gelegenheit ist, aber ich dachte, ich würde es hier erwähnen:

Meine csproj-Datei war auf "schreibgeschützt" gesetzt (Fragen Sie mich nicht, wie mir das gelungen ist), aber nachdem ich den "Schreibgeschützt"-Zugriff deaktiviert habe, lief alles wieder reibungslos. (VS2017)

1voto

Leland Daniel Punkte 21

Nicht der genaue Fehler, aber ich bin zu dieser Antwort gelangt, da die erste Hälfte des Fehlers übereinstimmte. Ihre applicationhost.config-Datei könnte einfach schreibgeschützt sein. Wenn Sie dies entfernen, wird der Fehler für mich behoben. Der Fehler nennt die Datei jedoch explizit, sodass Sie sie leicht finden sollten.

1voto

Vernie Namca Punkte 107
  1. Schalten Sie die Windows-Funktionen "Internet Information Services" in der Systemsteuerung ein.
  2. Öffnen Sie die Datei ".csproj" und suchen Sie
  3. Ändern Sie diese Zeile entsprechend Ihren Anforderungen. http://localhost:777/
  4. Öffnen Sie nun das Projekt/die Lösung
  5. Wenn das Laden erneut fehlschlägt, klicken Sie mit der rechten Maustaste auf die Lösung und wählen Sie "Projekt neu laden".

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X