내 앱은 주로 MVC 섹션을 추가하는 ASP.NET 앱입니다.MVC 섹션이있는 ASP.NET 프로젝트에서 Default.aspx가 실행되지 않음
My Default.aspx (codebehind 없음) 페이지에는 Start.aspx 페이지에 대한 간단한 Response.Redirect가 있지만 어떤 이유로 MVC가 인계 받아 StartPage.aspx 페이지에 연결되지 않습니다. 대신 global.asax.cs 페이지 (앨범)에 등록 된 등록 된 경로 인 첫 번째이자 유일한 MVC 섹션으로 라우트됩니다.
내 요청을 IIS 7.0의 기본 문서 ...이 경우 Default.aspx가되도록 루트 "/"에 두는 방법이 있습니까?
이 내 RegisterRoutes에있는 것입니다 :
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute("Albums","{controller}/{action}/{id}",
new { controller = "Albums", action = "Index", id = "" });
MVC를 깨고 싶습니까? -View-Controller) 규칙은 무엇입니까? 모든보기는보기 폴더 아래에 있어야한다고 생각합니다. –
고전적인 asp.net 앱입니다. 나는 지금 그것을 유산 앱이라고 부를 수 있다고 생각한다 ;-) 모든 것이 동일하게 유지된다. MVC를 추가하기 시작했고 기본 페이지는 그 중 하나가 아닙니다. – Mouffette