Ich kann dieses Problem nicht lösen
Ich schlage vor, ich muss die c:\Windows\System32\drivers\etc\hosts
Datei ändern und danach hinzufügen
# localhost name resolution is handled within DNS itself.
die nächste Zeile:
127.0.0.1 mysite.dev
aber es hilft nicht. Irgendwelche Vorschläge?
Beim Versuch, ein Website-Projekt in Microsoft Visual Studio 2012 zu öffnen, tritt ein Fehler auf.
visual-studio
iis-express
Dmytro
quelle
quelle
Antworten:
Meistens geschieht dies, zumindest in meinem Fall, wenn sich eine
*.csproj.user
Datei im Projektverzeichnis befindet und darin enthalten ist<UseIISExpress>true</UseIISExpress>
.quelle
.vs
Ordner gelöscht . gelöscht*.csproj.user
und gibt immer noch den gleichen Fehler.Ich habe die Lösung bereits gefunden. Ich musste nur die
C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config
Datei bearbeiten , indem ich meine Site zum<sites>
Knoten hinzufügte .quelle
applicaionhost.config
vs das im Lösungsordner?Sie können IIS lokal installieren und einige Tags in der .csproj-Datei bearbeiten. Öffnen Sie Ihre csproj-Datei, gehen Sie zum Abschnitt
<VisualStudio>
und suchen Sie das Tag<UseIIS>True</UseIIS>
, das als true festgelegt werden muss. Gehen Sie dann zu tag:<IISUrl>
und richten Sie die URL-Adresse ein, unter der die Anwendung zum Testen gehostet wird:Und das ist. Jetzt können Sie Ihr Projekt normal laden.
quelle
**
Sternchen sollten nicht in der Datei sein. Natürlich.Das Problem wäre, dass Ihr Projekt-Setup im lokalen IIS ausgeführt wird und die angegebene URL nicht vorhanden ist.
Es gibt Optionen, mit denen Sie das Problem beheben können.
Option 1 : (Verwenden Sie IIS Express)
1.) Öffnen Sie die Csproj-Datei Ihres Webprojekts als XAML oder im Editor.
2.) Finden Sie diese Eigenschaften und stellen Sie sie nach Ihren Wünschen ein.
UseIIS = false
UseIISExpress = true
und das ist es.
Option 2 : (Lokalen IIS verwenden)
Befolgen Sie die Schritte von Option 1, ändern Sie jedoch die folgenden Eigenschaften.
UseIIS = true
IISUrl = https: // localhost
UseIISExpress = false
quelle
Das Problem kann behoben werden, indem der Ordner mit dem Namen .vs im Projektverzeichnis gelöscht wird.
Dies löst das Problem, da beim Öffnen des Projekts nach dem Löschen der .vs-Datei derselbe Ordner mit der Unterordnerkonfiguration und der Ordner mit dem Projektnamen erstellt werden.
Der Konfigurationsordner applicationhost enthält die erforderlichen Einstellungen, um das Projekt erfolgreich auszuführen.
quelle
Ich ging einfach in das im Fehler genannte Verzeichnis und benannte die applicationhost.config um und startete neu, und VS erstellte eine neue Datei und lief einwandfrei.
quelle
<IISUrl>
von.csproj
mit<CustomServerUrl>
.Bearbeiten:
netsh http add iplisten 0.0.0.0
und prüfen Sie, ob das Problem dadurch behoben wird.Hoffe, diese würden jemandem helfen, der noch nach einem Weg sucht.
quelle
<CustomServerUrl>
) dasjenige, das endlich den Trick für mich getan hat. Vielen Dank!Ich weiß nicht warum, da meine
applicationhost.config
Datei in meinemC:\Users\Administrator\Documents\IISExpress\config\
Ordner komplett fehlte .Das Kopieren / Einfügen
C:\inetpub\history\applicationhost.config
in diesen Ordner schien das Problem für mich zu beheben.Habe die Idee von hier .
quelle
quelle
Ich weiß, dass dies wahrscheinlich ein seltenes Ereignis ist, aber ich dachte, ich würde es hier einfügen:
Meine
csproj
Datei war auf "schreibgeschützt" eingestellt (fragen Sie mich nicht, wie ich das geschafft habe), aber nachdem ich den "schreibgeschützten" Zugriff deaktiviert hatte, war alles in Ordnung. (VS2017)quelle
Ich hatte das gleiche Problem, weil mein Netzwerkkennwort geändert wurde. Ich habe mein NetExtendor-Anmeldekennwort geändert, muss mich jedoch mit einem alten Kennwort auf meinem Laptop anmelden.
Führen Sie die folgenden Schritte aus, um dieses Problem zu beheben:
Melden Sie sich mit einem beliebigen Kennwort am Computer an. Melden Sie sich mit einem beliebigen Kennwort bei VPN an. ctl-alt-del, um den PC zu sperren, und entsperren Sie ihn mit dem neuen Kennwort
Es hat bei mir funktioniert :-)
Vielen Dank!
quelle
Nicht der exakt gleiche Fehler, aber ich wurde zu dieser Antwort geführt, da die erste Hälfte des Fehlers übereinstimmte. Ihre applicationhost.config-Datei ist möglicherweise einfach schreibgeschützt. Das Ausziehen löste den Fehler für mich. Dieser Fehler ruft die Datei jedoch speziell auf, sodass Sie sie leicht finden können sollten.
quelle
Mein Problem war mit Windows 10 Defender. Ich hatte IIS in der Vergangenheit die Erlaubnis gegeben, aber es scheint, als würde es jetzt ignoriert. Ich werde es später untersuchen, aber jetzt habe ich den kontrollierten Ordnerzugriff deaktiviert und es hat funktioniert.
quelle
Ich wollte ein spannendes Projekt von Visual Studio 2017 in VS 2019 öffnen und stieß auf dasselbe Problem. Ich finde es ein Versionsproblem. Die Lösung lautet: Erstellen Sie ein neues Projekt im neueren VS und kopieren Sie die Codes aus dem älteren VS.
quelle
Versuchen Sie, die Datei applicationhost.config zu entschlüsseln. Das hat bei mir funktioniert.
quelle
Hier sind die Schritte, um das Problem zu beheben:
quelle