> 백엔드 개발 > C++ > '보기를 찾을 수 없음' 오류를 방지하기 위해 ASP.NET MVC에서 보기 위치를 어떻게 사용자 정의할 수 있습니까?

'보기를 찾을 수 없음' 오류를 방지하기 위해 ASP.NET MVC에서 보기 위치를 어떻게 사용자 정의할 수 있습니까?

Patricia Arquette
풀어 주다: 2025-01-26 01:11:08
원래의
668명이 탐색했습니다.

How Can I Customize View Locations in ASP.NET MVC to Avoid

ASP.NET MVC에서보기 위치 커스터마이징 뷰 해상도 문제를 해결하기 위해

ASP.NET MVC 프로젝트는 기본 검색 경로와 일치하지 않는 위치로 인해 해상도 문제가 발생합니다. 이로 인해 종종 "뷰 '인덱스'와 같은 오류가 발생하거나 마스터를 찾을 수 없습니다. 솔루션은 사용자 정의보기 위치를 구성하는 것입니다 예를 들어 컨트롤러가 에 존재하고 의 뷰가있는 경우 MVC 런타임에 subfolder를 살펴 보도록해야합니다. 이것은 .

를 수정하여 달성 할 수 있습니다

사용자 정의보기 엔진 만들기 :

먼저,

: /Controllers/Demo를 확장하는 사용자 정의보기 엔진 클래스를 만듭니다. /Views/Demo 이 코드는 Demo 경로를 표준보기 위치 형식에 추가합니다. 자리 표시자는 컨트롤러 이름을 나타내고 WebFormViewEngine는보기 이름을 나타냅니다.

커스텀 뷰 엔진 등록 : 다음, 파일의

메소드로 사용자 정의보기 엔진을 등록하십시오 : . 이것은 기본보기 엔진을 사용자 정의 엔진으로 대체합니다. 이 구성은 "데모"네임 스페이스 내의 컨트롤러가 "데모"폴더 내에서 뷰를 올바르게 찾아서 해상도 충돌을 해결하고 잘 조직 된 프로젝트 구조를 유지하도록합니다.

위 내용은 '보기를 찾을 수 없음' 오류를 방지하기 위해 ASP.NET MVC에서 보기 위치를 어떻게 사용자 정의할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿