Frage

Ich habe ein seltsames Problem mit einer Asp.NET MVC-Anwendung.

Mit Asp.NET MVC 3 Vorschau 1 auf IIS 7.5 - Integrierte

Nach dem Aufbau der Anwendung alles läuft gut. Dann nach einigen unbestimmten Zeit (oder manchmal nach einer Ansicht oder js Datei zu aktualisieren), um die Anwendung stirbt.

Bedeutung, die Root-Seite anfordert, ich die 403-Fehler erhalten und anfragende andere Seite, die ich bekommen einen 404-Fehler.

Nach einem alles wieder aufzubauen funktioniert wieder für eine kleine Weile, bis er wieder stirbt.

Ich sehe dies auf zwei verschiedene Entwicklungsmaschinen. Außerdem habe ich eine andere Anwendung, die sehr ähnlich ist (MVC 3, IIS, etc.) auf beiden dev Maschinen und dieses läuft problemlos. Ich habe die Config-Dateien im Detail untersucht und kann nichts von bemerkenswertem Unterschied.

Wer weiß, was eine Anwendung dazu führen könnte, zu sterben oder wo weitere Informationen zu suchen? (Ich kann immer noch Zugang elmah.axd obwohl keine Informationen vorhanden).

War es hilfreich?

Lösung

Es gibt nicht viel zu gehen, aber die 403 und 404 sind Hinweise darauf, dass zumindest ASP.NET-Routing nicht funktioniert; 403 kommt zurück, weil der Web-Server denkt, dass Sie ein Verzeichnis browse tun wollen, 404, weil Ihre Anfrage keine gültige entsprechende Ressource besitzt.

Da Sie die neue Version von MVC verwenden, würde ich das Problem vermutet, kann es Lauge. Wenn Sie den Fehlerzustand zu erhalten, können Sie eine normale ASPX-Seite durchsuchen? Ist es Server-Seite Code korrekt ausgeführt werden?

Sie haben die Website gehostet in IIS 7.5, nicht nur die integrierten Visual Studio Web-Server, nicht wahr? Ist es möglich, auf der Überwachung / Ereignisprotokollierung aktivieren, um zu sehen, ob IIS einen Hit nimmt?

Ich entschuldige mich für keine tatsächliche Antwort hat, klingt wie Sie haben eine harte Frage zu debuggen.

Good Luck!

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