Heim  >  Artikel  >  Backend-Entwicklung  >  Lösungen für häufige Probleme bei der Bereitstellung von asp.net für IIS_Praktische Tipps

Lösungen für häufige Probleme bei der Bereitstellung von asp.net für IIS_Praktische Tipps

韦小宝
韦小宝Original
2017-12-15 11:16:251943Durchsuche

Dieser Artikel stellt hauptsächlich die Lösungen für häufige Probleme bei der Bereitstellung von asp.net in IIS vor. Er hat einen gewissen Referenzwert. Für diejenigen, die sich für asp.net interessieren. Sie können sich auf

beziehen. Heute habe ich an Umbraco herumgebastelt und es lokal erledigt, aber als ich es auf den Server legte, ist eine Ausnahme aufgetreten. Ich habe viele Informationen auf der Website durchsucht und schließlich das Problem gelöst.

Die Lösung wird unten beschrieben und die spezifischen Probleme werden nicht einzeln aufgeführt

1 Das entsprechende .net-Framework ist nicht installiert

Lösung: Frameworks unter .net 3.5 müssen über [Windows-Funktionen ein- oder ausschalten] installiert werden.

Frameworks über 4.0 müssen von der offiziellen Website von Microsoft heruntergeladen und dann installiert werden.

2. IIS konnte sich nicht erfolgreich registrieren

Lösung:

Im CMD-Formular Führen Sie den folgenden Befehl aus:

.net 2.0 Framework-Registrierung:

C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe -i

.net 4.0-Registrierung (die Registrierung von 4.5 Framework ist auch Mit dem folgenden Befehl werden sowohl 4.0- als auch 4.5-Frameworks in IIS als 4.0 angezeigt):

C:WINDOWSMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i

3. Wo sich die Website befindet Problem mit Verzeichnisberechtigungen

Lösung:

Rechtsklick auf den Website-Ordner und wählen Sie [Sicherheit], dann klicken Sie auf [Bearbeiten] – [Hinzufügen] – [Erweitert] – [Jetzt suchen], um [NETZWERKDIENST] zu finden, und dann [OK]; erteilen Sie dann Lese-, Schreib-, Änderungsberechtigungen usw. Wenn die Website immer noch nicht angezeigt werden kann, erteilen Sie [NETZWERKDIENST] die höchsten Berechtigungen . Wenn es immer noch nicht funktioniert, fügen Sie [everyone] hinzu und erteilen Sie ihm die höchsten Berechtigungen.

Wenn der obige Vorgang immer noch zu 404 führt oder die Website nichts anzeigt, können Sie die [ISAPI- und CGI-Anzeige]-Einstellungen von IIS ändern und die darin enthaltenen Einschränkungen ändern erlauben. . Wie unten gezeigt

Um eine asp.net-Website bereitzustellen, stellen Sie zunächst sicher, dass IIS korrekt installiert ist, und stellen Sie dann sicher, dass der für die Website ausgewählte Anwendungspool und die Die .net-Versionsnummern der Website sind konsistent. Wenn ein Fehler gemeldet wird, überprüfen Sie ihn im Allgemeinen in der oben genannten Reihenfolge und das Problem wird behoben. Denken Sie daran, IIS nach Abschluss jedes Schritts neu zu starten. Manchmal wird das Problem dann gelöst.

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass er zum Lernen aller beiträgt. Ich hoffe auch, dass jeder die PHP-Chinesisch-Website unterstützt.

Verwandte Empfehlungen:

Erklärung zum Lesen und Schreiben von Konfigurationsdateien in ASP.NET

Wie ASP.NET das Hinzufügen, Löschen, Ändern und Abfragen von Hadoop implementiert

Wie IIS die Methode zur Bereitstellung der asp.net-MVC-Website implementiert

Das obige ist der detaillierte Inhalt vonLösungen für häufige Probleme bei der Bereitstellung von asp.net für IIS_Praktische Tipps. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn