Da ich eine aktualisierte Version einer ASP.NET MVC-1-Anwendung auf den Server hochgeladen haben die Yellow Screen of Death zu so etwas wie dies geändert:ASP.NET MVC: Wirr Zeichen in Fehlerseite
I�%&/m�{J�J��t��
$ @ iG #) * eVe] f @ 흼 { { ; N' ? \ Fdl J ɞ! ? ~ |? " Ey ") = y6 h ͼhR L w | 2 = Ez < 7 : 5 < + oy ��:� �T����W�v�<[��~2�g�2��?�ʋ�y�hYՋ������t� _N���M�l�����{�,��Xn���Q�}�����*g�������7�� ~�
j'u> K { IW4 > U w | = -fYzR-
Beim Zugriff auf Seiten mit h Fehler direkt auf dem Server über Remotedesktop (Windows Server 2008 R2, IE8), IE versucht sogar, die Antwort herunterzuladen, aber es ist ein Fehler (Meldungsfeld).
Ist Ihnen jemand schon einmal begegnet? Irgendeine Idee, wie man das löst?
Ich fand auch diese Frage, die sehr simliar zu sein scheint, aber leider inzwischen beantwortet wurde nicht: gzip-Codierung wird verursacht in Ihrem Code ASP.NET MVC app displaying weird characters
Können Sie Fiddler oder Firebug verwenden, um die Antwort zu sehen? Überprüfen Sie auch das Ereignisprotokoll; .NET sollte den Fehler dort melden. – mkchandler
Fiddler zeigt die gleiche Antwort wie der Browser. Der Fehler ist eine einfache "Ausnahme". Ich habe es absichtlich in diesem Fall geworfen, aber ich habe das gleiche Ergebnis mit anderen Ausnahmetypen erhalten. – davehauser
Haben Sie Kultur- oder Textkodierungstypen festgelegt, die die Kodierung ändern könnten? Oder Nicht-Text-MIME-Typen in der Kopfzeile? Auf Ihrem Webserver, web.config oder dem Controller (oder einem beliebigen Aktions-/Autorisierungsfilter) festgelegt? Was ist der vollständige Header der HTTP-Antwort? –