2010-01-13 3 views
4

ASP.NET MVC 응용 프로그램을 개발 중이며 한 달 후에 내 서버 (Discount Asp.NET)에 새 버전을 업로드했습니다. 그 이후로 페이지 중 하나를 표시하는 데 문제가 있습니다. http://www.jobbox.com.br/cocoonhealth/profile/gguerini 페이지 대신 잘못된 문자가 표시됩니다.이상한 문자를 표시하는 ASP.NET MVC 응용 프로그램

다른 모든 페이지는 정상입니다. 인코딩, 줄 바꿈 등을 변경하려고 시도했습니다. 내 컴퓨터와 다른 서버에서 테스트를했는데 두 페이지 모두 멋지게 작동하지만 Discount.asp 서버에서는 작동하지 않습니다. 나는 무엇을해야할지 모른다. 나는 하루 종일 무슨 일이 있었는지 알아 내려고 노력했다.

http://www.jobbox.com.br/cocoonhealth/ - 홈페이지 http://www.jobbox.com.br/cocoonhealth/profile/gguerini - 문제

내가 모든 것을 한 번 확인하고 분명히 아무 문제가 없습니다. 나는 무엇을 그렇게해야할지 모른다.

이전에 비슷한 것을 보았습니까?

감사합니다. G

+0

그냥 메모, 모든/프로필 페이지가 같은 반응을./profile /은/profile/gguerini와 같고/profile/bob과 동일합니다. –

+0

이상한 예, 바이너리 파일을 반환하고 텍스트가 아닌 것처럼 보입니다. – Michel

+0

정말 이상한 ..하지만 재미있는 것은 그것이 내 컴퓨터에서 작동한다는 것입니다! 나는 페이지를 정리하고, "Hello World"를 넣고, 어떤 일이 일어나는지 보려고 노력할 것이다. 나는 너희들에게 최신 정보를 줄 것이다. 지금 고마워! ;) –

답변

2

이것이 유일한 문제입니까? 1 년 전 MVC 1의 이전 베타 버전과 비슷한 것을 보았습니다 ... 컨트롤러에서 잘못된 유형을 반환하는 것과 관련이 있다고 생각합니다 (예 :보기 결과 또는 JSON 결과 대신 JSON 결과 반환).

필자의 견해, 즉 첫 번째 줄부터 Hello World까지 뷰를 축소하는 것이 좋습니다. 그것이 여전히 발생한다면, 뷰를 생성하는 액션을 체크하십시오. 뷰를 반환하지는 않지만 다른 것을 내기 할 것입니다.

여전히 찾을 수 없으면 기본 필수 버전의보기 및 관련 조치를 게시하십시오.

2

나는 (WebForm 응용 프로그램에서) 동일한 문제를 겪고 있었고 오류가 GZip 압축을 구현 한 결과라는 것을 알게되었습니다. 여기에 제공된 대답은 Garbled error page output using Gzip in ASP.NET/IIS7 내 문제가 해결되었습니다.

6
당신의 Global.asax.cs 파일

이동하고 Application_Error 이벤트에서이 코드를 추가합니다

HttpApplication app = sender as HttpApplication; 
app.Response.Filter = null; 
+0

내 문제가 해결되었습니다. 감사 –

관련 문제