0
ASP.NET MVC3 라우팅에 비정상적인 문제가 있습니다. 나는 "Account"라는 이름의 영역을 만들고 그 내부에 "Login"이라는 액션이있는 "Main"컨트롤러를 만들었습니다. 이제는 "/ Login/로그인"("/ Account/Main/Login"을 의미하지 않음)과 같은 경로를 만들려고했으나 계속하지 못했습니다 (경로를 등록하려면 AccountAreaRegistration
을 사용했습니다. 그러나 @Html.ActionLink
은 항상 그 URL을 건너 뛰고 기본 영역 경로 ("/Account/{controller}/{action}"
)를 선택합니다. 어떻게하면이 문제를 해결할 수 있습니까?특수 영역 경로 (ASP.NET MVC)
경로를 설정하기위한 코드를 보여줍니다? 경로는 "위에서 아래로"순서로 구문 분석됩니다 (예 : 같은 순서로 코드에 써 넣으므로 특별한 경로보다 * 위의 *가있는 경우 특별한 경로가 결코 일치하지 않습니다. –
또한 [Phil Haack의 라우팅 디버거] (http://haacked.com/archive/2008/03/13/url-routing-debugger.aspx)가 도움이 될 수 있습니다. 오히려 나이가 들기 때문에 지역을 지원하도록 업데이트했는지 확신 할 수 없습니다 ... –