«asp.net-mvc-routing» 태그된 질문


14
HttpConfiguration.EnsureInitialized ()를 확인하십시오
Visual Studio 2013을 설치했으며 앱을 실행할 때 아래 오류가 발생합니다. 이 객체를 어디에서 초기화해야하는지 전혀 모른다. 무엇을해야합니까? Server Error in '/' Application. The object has not yet been initialized. Ensure that HttpConfiguration.EnsureInitialized() is called in the application's startup code after all other initialization code. Description: An unhandled exception occurred during …

5
ASP.NET MVC 모호한 작업 방법
충돌하는 두 가지 조치 방법이 있습니다. 기본적으로 항목 ID 또는 항목 이름과 상위 항목에 따라 두 가지 경로를 사용하여 동일한 뷰를 얻을 수 있기를 원합니다 (항목은 다른 상위에서 동일한 이름을 가질 수 있음). 검색어를 사용하여 목록을 필터링 할 수 있습니다. 예를 들어 ... Items/{action}/ParentName/ItemName Items/{action}/1234-4321-1234-4321 여기 내 행동 방법이 있습니다 …

10
사용자 지정 ASP.NET MVC 404 오류 페이지에 대한 라우팅
일반 "Resource Not Found"ASP.NET 오류를 표시하는 대신 ASP.NET MVC에서 유효한 동작이나 컨트롤러를 호출하지 않는 URL을 입력 할 때 사용자 지정 HTTP 404 오류 페이지를 만들려고합니다. 나는 이것을 처리하기 위해 web.config를 사용하고 싶지 않습니다. 잘못된 URL을 포착하기 위해 할 수있는 라우팅 마법이 있습니까? 업데이트 : 주어진 대답을 시도했지만 여전히 추악한 "Resource …

9
도트 문자 '.' MVC Web API 2에서 api / people / STAFF.45287과 같은 요청
내가 작동하도록하려는 URL은 http://somedomain.com/api/people/staff.33311 스타일 중 하나입니다 (LAST.FM과 같은 사이트는 RESTFul 및 웹 페이지 URL에 모든 종류의 표시를 허용하는 것과 같습니다). 예를 들어 " http://www.last.fm/artist/psy'aviah "는 LAST.FM의 유효한 URL입니다.) 작동하는 시나리오는 다음과 같습니다.- http : //somedomain.com/api/people/-모든 사람을 반환합니다.- http ://somedomain.com/api/people/staff33311-도 작동하지만 내가 아닙니다. m 다음과 같이 URL에 "점"이 허용되기를 원합니다 …

8
Asp.Net MVC에서 "홈페이지"설정
asp.net MVC에서 "홈페이지"(예 : www.foo.com을 누를 때 표시되는 경로)는 Home / Index로 설정됩니다. 이 값은 어디에 저장됩니까? "홈페이지"는 어떻게 변경합니까? 홈 컨트롤러의 Index 작업에서 RedirectToRoute ()를 사용하는 것보다 더 우아한 것이 있습니까? 내 프로젝트에서 Home / Index에 대해 grepping을 시도했지만 참조를 찾을 수 없었고 IIS에서 아무것도 볼 수 없었습니다 (6). …


5
ASP.NET MVC의 ~ / Views 폴더에서 정적 .html 파일을 어떻게 요청합니까?
폴더 .html에있는 정적 파일 을 요청할 수 있기를 원합니다 ~/Views. 설명서에 따르면 라우팅 시스템은 응용 프로그램의 경로를 평가하기 전에 URL이 디스크 파일과 일치하는지 확인합니다. 그러나 파일을 요청하면 404오류가 발생합니다. 내 파일은 ~ / Views 폴더에 있습니다. URL은 다음과 같습니다.http://[localhost]/Views/HtmlPage1.html 내가 무엇을 놓쳤습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.