2010-03-10 2 views
1

Microsoft Chart 컨트롤이 포함 된 asp.net mvc보기에 실망한 문제가 있습니다. 컨트롤이 포함 된 뷰를 요청하면 다음 오류가 발생합니다.Microsoft Chart Control이 포함 된 페이지가 서비스를 사용할 수 없음을 반환합니다.

서비스를 사용할 수 없음

HTTP 오류 503 서비스를 사용할 수 없습니다 입니다.

Visual Studio 2008 dev 서버에서 프로젝트를 실행할 때 제대로 작동합니다. 준비 서버에 프로젝트를 배포 할 때 오류가 발생합니다. 가상 디렉터리 아래의 동일한 서버에있는 다른 사이트에 배포 할 때이 작업을 더욱 불편하게 만듭니다.

이 경우 이벤트 로그 또는 elmah에도 오류 메시지가 표시되지 않습니다. 다른 사람이이 문제를 겪었습니까? 그것을 해결하기 위해 당신은 무엇을 했습니까?

+0

첫 번째 준비 배포가 가상 디렉터리 아래 _not_이 아닙니다. –

+0

@ henk-holterman Correct. – MHinton

+0

IIS에서 가상 디렉터리없이 ASP.NET 응용 프로그램이 작동 할 것으로 예상합니까? –

답변

0

저는 이것이 차트 컨트롤 자체의 문제라고 생각하지 않습니다. 보고서 컨트롤에서로드 할 일반 HTML보기를 만들 때 나는 같은 오류가 발생했습니다.

나는 이것이 다른 HttpHandler 구성 요소 중 하나와 충돌하는 것이라고 생각합니다. ELMAH와 Telerik MVC Controls를 사용하고 있습니다. Controller/Routes의 이름을 ReportController에서 ReportingController로 바꿨을 때 모든 것이 잘 동작했습니다.

1

Chart http 핸들러/모듈이 web.config에 정의되어 있고 차트 dll이 준비 사이트의 bin에 있는지 확인 했습니까?

관련 문제