IIS 7.0 mit Pipeline-Modus = integrierter Last Passt nicht auf ein beliebiges Bild / CSS in ASP .NET

StackOverflow https://stackoverflow.com/questions/800500

  •  03-07-2019
  •  | 
  •  

Frage

Ich habe ein vollständiges System arbeitet in IIS 5.1 ... Ich wanderte auf IIS 7.0 mit Pipeline-Modus classic alles funktioniert gut, aber mit Pipeline Integrated meine Bilder / CSS nicht geladen werden ...

Ich bin mit ASP.NET 3.5 mit einer Web Application ...

Jede Hilfe?

War es hilfreich?

Lösung

In IIS 7, wenn Sie die ASP.NET-Module, statische Inhalte installieren wird nicht standardmäßig installiert. Sie müssen in Programme und Funktionen gehen, dann „Fenster Schalen Funktionen ein- oder ausschalten“.

Unter Abschnitt IIS, Drill-Down in WWW-Dienste, gemeinsame Http Features, und überprüfen Sie "Static Content".

Ohne diese CSS, Bilder, HTML und andere nicht-dynamische Inhalte werden nicht angezeigt.

Andere Tipps

Ich habe das gleiche Problem hat, meine statischen Inhalt wurde nicht installiert. Um die Einstellung unter Server 2008 zu ändern, erhalten auf dem Server-Manager, öffnen Rollen und klicken Sie auf Web-Server (IIS). Sobald auffüllt den Abschnitt Rollendienste dann hinzufügen Rollendienste finden, um den Static Content zu installieren.

Sie können einige HTTP-Sniffing-Tool (Firebug oder Fiddler) und prüfen Sie, damit das Nicht-Anfragen verwenden. Wenn Sie solche Anfragen finden Sie die Fehlermeldung vom Server zurück überprüfen.

Das fand ich auch eine Nebenwirkung, um einen beschädigten Standard Vererbung haben. Wir fügen typischerweise „login.aspx“ an der Spitze eines der Standarddokumente Liste in der übergeordneten (Standardwebsite) Konfiguration. Wenn irgendwie diese wurden beschädigt das gleiche Symptom angezeigt wird. Das Update war der geerbte Wert zu entfernen und erneut hinzufügen. Ich konnte dann statische Inhalte sieht wieder einen .NET 4.0 integrierten Anwendungspool verwendet wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top