Site Master 유형을로드 할 수없는 웹 애플리케이션으로 서브 폴더의 ASP.NET MVC 구성 오류가 발생한 이유

StackOverflow https://stackoverflow.com/questions/1279576

문제

MVC 애플리케이션 내부에는 "웹 응용 프로그램으로 변환 된" "admin"이라는 하위 폴더가 있습니다. IIS에서 관리 폴더도 웹 응용 프로그램으로 설정되었습니다.

전체 응용 프로그램을 게시 한 후 관리 폴더 내에서 Default.aspx를 열 때 구성 오류가 발생합니다.

편집하다

제안 된 변경을하고 다음을 추가했습니다.

<location path="." inheritInChildApplications="false">
  <system.web>...</system.web>
</location>

이제 새로운 오류가 발생하고 있습니다.

파서 오류 :설명 :이 요청을 서비스하는 데 필요한 리소스를 구문 분석하는 동안 오류가 발생했습니다. 다음 특정 구문 분석 오류 세부 정보를 검토하고 소스 파일을 적절하게 수정하십시오.

파서 오류 메시지 : 'ui.administration.site'유형을로드 할 수 없습니다.

소스 오류 :

1 행 : < %@ master language = "c#"codebehind = "site.mas

도움이 되었습니까?

해결책

문제처럼 보입니다 web.config 상속 (학부모 프로젝트에는 어린이 프로젝트가 참조하지 않습니다). 당신은 찾을 수 있습니다 여기에 관련 질문이 있습니다 그리고 여기.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top