2009-05-08 3 views
1

asp.net 3.5를 실행하고 있지만 IIS 7을 실행하지 않는 웹 호스트에서 asp.net mvc 웹 사이트를 작동시키는 방법에 대한 아이디어가 있습니까? (나는 그들이 IIS 6에있을 거라고 생각한다.)공유 호스트에서 mvc를 사용하여 작업하는 방법

나는 Crystal Tech를 사용하고 있는데, 나의 홈 페이지는 잘 보이지만 다른 모든 요청은 404 페이지를 찾을 수 없다는 오류를 준다.

참고 : 이미 다음 지침을 따르하지만 여전히

http://haacked.com/archive/2008/11/03/bin-deploy-aspnetmvc.aspx

답변

0

는이를 시도 작동하지 않습니다? 나는 그것을 해결하기 위해 노력하지만, 백 레벨 서버에서 실행 주위에 나사 시간을 보내는 것은 가치가 아니라고 결정 -

http://haacked.com/archive/2008/11/26/asp.net-mvc-on-iis-6-walkthrough.aspx

나는 같은 문제가 있었다. 결국 Windows Server 2008 및 IIS7을 실행하는 호스트로 이동하는 것이 더 쉬웠습니다.

+0

내가 어떤 질문을해도 괜찮습니까? – codette

+0

DiscountASP.net – Jason

+0

나는 스스로 문제를 해결하고 새로운 호스트와 함께 갈 것이라고 생각한다. 감사. – codette

0

IIS7을 사용하는 경우 IIS7을 통합 모드와 파이프 라인 모드로 전환 할 수있는 옵션이있을 수 있습니다. 제어판에서 다른 모드로 전환 해보십시오. 그게 나를 위해 일한거야.

0

경로 테이블 ("/ {Controller}/{Action}/{id} .aspx")의 모든 내 경로 끝에 .aspx를 추가하여 문제를 해결했습니다. asp.net에서 처리하는 확장명을 추가 할 수 있습니다 (예 : .mspx, .ashx, ...) 확장명을 추가하지 않고 수정하는 유일한 방법은 호스트에 그렇게하거나 다른 호스트로 변경하도록 요청하는 것입니다 IIS7

관련 문제