Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 18775|Antwort: 1

[ASP.NET] asp.net mvc-Projekt erscheint Verzeichnisliste Abgelehnt Dieses virtuelle Verzeichnis tut kein...

[Link kopieren]
Veröffentlicht am 19.11.2015 10:06:13 | | |
Ich habe ein Projekt asp.net mvc4 durchgeführt, auf IIS bereitgestellt und festgestellt, dass die Verzeichnisliste Dendened This Virtual Directory nicht erlaubt, Inhalte aufzulisten. Fehler

Im Internet steht, dass es keine Standardstartseite gibt – wie kann man die Standardstartseite für MVC-Projekte einstellen?

Schließlich habe ich herausgefunden, dass es ein .net-Grund war, einfach .NET 4.0 neu registrieren.

Die Installationsreihenfolge von IS und .netfw4.0 ist von vorne nach hinten, wenn du sie versehentlich umkehrst, spielt das keine Rolle.
Öffnen Sie das program-run-cmd: Geben Sie einen Befehl ein, um IIS neu zu registrieren
C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

Eins. Finde C:\WINNT\MICROSOFT.NET\FRAMEWORK\V Versionsnummer ASPNET_REGIIS.EXE\ und doppelklicke, um es auszuführen.
      Ja, es scheint, dass DOS-Befehle nicht funktionieren.
Zwei. Start - Programme - Microsoft Visual Studio 2008 - Visual Studio Tools - Visual Studio 2008 Eingabeaufforderung Dann tippen Sie aspnet_regiis.exe -i OK, um 100% zu lösen

Im Folgenden finden Sie eine erklärende Information zu aspnet_regiis.exe Parametern:

-i - Installiere diese Version von ASP.NET und aktualisiere die Skriptzuordnung an der Wurzel der IIS-Metadatenbank sowie alle Skriptzuordnungen unterhalb der Wurzel. Aktualisieren Sie bestehende Low-Version-Skriptzuordnungen auf diese Version. -ir - Installieren Sie diese Version von ASP.NET, nur Registrierung. Aktualisieren Sie keine Skriptzuordnungen in IIS. -enable - Wenn -enable mit -i oder -ir angegeben ist, ist ASP.NET auch in der IIS Security Console (IIS 6.0 oder neuer) aktiviert. -s <path> - Installieren Sie diese Version des Skripts rekursiv auf dem angegebenen Pfad. Aktualisieren Sie bestehende Low-Version-Skriptzuordnungen auf diese Version. Zum Beispiel aspnet_regiis.exe -s W3SVC/1/ROOT/SampleApp1 -sn <path> - Installieren Sie diese Version der Skriptabbildung nicht-rekursiv im angegebenen Pfad. Aktualisieren Sie bestehende Low-Version-Skriptzuordnungen auf diese Version. -r - Installieren Sie die Skriptkarte für diese Version der IIS-Metadatenbank-Root-Position und alle Skriptkarten unter der Wurzel. Unabhängig von der aktuellen Version werden alle vorhandenen Skriptzuordnungen auf diese Version geändert. -u - Deinstalliere diese Version von ASP.NET. Die bestehende Skriptzuordnung zu dieser Version wird auf die verbleibenden höchsten ASP.NET auf diesem Rechner installierten Versionen umgemappt. -ua - Deinstalliere alle ASP.NET Versionen auf dem Rechner -k <path> - Entferne rekursiv alle Skriptzuordnungen auf jede ASP.NET Version vom angegebenen Pfad. Zum Beispiel aspnet_regiis.exe -k W3SVC/1/ROOT/SampleApp1 -kn <path> – alle Skriptabbildungen, die nicht rekursiv vom angegebenen Pfad entfernt werden, auf eine ASP.NET Version zurück. -lv - Listet alle ASP.NET auf dem Computer installierten Versionen auf (einschließlich Status und Installationspfad). Status: Gültig[ (Wurzel)]| Ungültig -lk – Listet alle Pfade (zusammen mit Versionen) für alle IIS-Metadatenbank-Elemente auf, die ASP.NET Skriptzuordnungen enthalten. Objekte, die ASP.NET Skriptzuordnung vom Elternteil erben, werden nicht angezeigt. -c - Installieren Sie diese Version des Client-Skripts im aspnet_client-Unterverzeichnis jedes IIS-Standortverzeichnisses. -e - Entfernen Sie diese Version des Client-Skripts aus dem aspnet_client Unterverzeichnis jedes IIS-Standortverzeichnisses. -ea - Entfernen Sie alle Versionen von Client-Skripten aus dem aspnet_client-Unterverzeichnis jedes IIS-Standortverzeichnisses.






Vorhergehend:jquery hört auf Wagenrückkehrereignisse
Nächster:SQL-Prompt-Installationstutorial
Veröffentlicht am 20.11.2015 09:58:16 |
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com