Dato che ho caricato una versione aggiornata di un ASP.NET MVC 1 applicazione al server, il Yellow Screen of Death è cambiato a qualcosa di simile:ASP.NET MVC: strani caratteri a pagina di errore
I�%&/m�{J�J��t��
$ @ iG #) * Eva] f @ 흼 {{; N '\ fdlJɞ ~ |?!?? " 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-
Quando si accede alle pagine con h errori direttamente sul server tramite Desktop remoto (Windows Server 2008 R2, IE8), IE tenta persino di scaricare la risposta ma viene visualizzato un errore (finestra di messaggio).
Qualcuno ha riscontrato questo prima? Qualche idea su come risolvere questo?
ho trovato anche questa domanda, che sembra essere molto simliar, ma purtroppo non ha ricevuto risposta da ora: ASP.NET MVC app displaying weird characters
È possibile utilizzare Fiddler o Firebug per visualizzare la risposta? Inoltre, controlla il registro degli eventi; .NET dovrebbe riportare l'errore lì. – mkchandler
Fiddler mostra la stessa risposta del browser. L'errore è un semplice 'Exception'. L'ho lanciato intenzionalmente in questo caso, ma ho ottenuto lo stesso risultato con altri tipi di eccezione. – davehauser
Avete impostato un tipo di codifica di cultura o di testo che potrebbe modificare la codifica? O tipi MIME non di testo nell'intestazione? Impostare nel server Web, web.config o nel controller (o in qualsiasi filtro azione/autorizzazione)? Qual è l'intestazione completa della risposta HTTP? –