2011-12-05 2 views
1

MVC3 프로젝트 용 응용 프로그램 설치 프로그램을 만들고 온라인에서 제공되는 BIN 배포 제안을 따랐습니다.IIS6을 사용하여 MVC3 응용 프로그램을 배포 및 구성하는 방법

내 사이트는 설치되었지만 표시되는 페이지가 없습니다.

이것은 VS2010 설치 프로젝트는

This is how the VS2010 installer project looks

모습입니다 이것은 내가 얼마나입니다 IIS 설정 enter image description here

당신은 같은 기본 페이지로 홈 색인 페이지를 얻는 방법 Visual Studio에서 응용 프로그램을 실행할 때입니까?

답변

0

IIS 6.0은 확장 성없는 URL을 지원하지 않습니다. 즉, /Home/Index로 이동하려고하면 IIS 6.0에서 ASP.NET 응용 프로그램임을 인식하지 못하고 아무 일도 발생하지 않습니다. 확장 된 URL은 관리 파이프 라인 모드로 응용 프로그램을 실행할 때 IIS 7.0부터 지원됩니다.

원하는 경우 관리되지 않는 aspnet_isapi.dll 필터를 ASP.NET과 연결해야합니다. Phil Haack은이 주제를 his blog post (ASP.NET 4.0) 및 this post (CLR 2.0의 경우, ASP.NET MVC 3을 사용하고 있기 때문에 사용하지 않음)에 대해 설명했습니다.

+0

나는 how-to 가이드를 따라 왔으며 현재 403 오류가 발생합니다. 앞으로 나아갈 수 있지만 문제를 해결하기 위해 제안 된 조치는 효과가 없습니다. 가장 간단한 옵션은 회사를 2008 년 서버로 업그레이드하는 것입니다. – TeamWild

관련 문제