2010년 5월 10일 월요일

allowDefinition='MachineToApplication'으로 등록된 섹션을 응용 프로그램 수준 외부 사용 오류

allowDefinition='MachineToApplication'으로 등록된 섹션을 응용 프로그램 수준 외부에서 사용하면 오류가 발생합니다. 이 오류는 IIS에서 가상 디렉터리를 응용 프로그램으로 구성하지 않은 경우에 발생할 수 있습니다.

상황에 따라 다르겠지만 저같은 경우는 솔루션 다시빌드했을때 이런현상이 나타났고요.
솔루션안에 2개의 웹사이트프로젝트가 있어서 web.config가 충돌할때 이런현상이 난다고 하더군요

그래서 전체빌드를 안하거나. 귀찮아서 전체빌더를 하고싶을때는

Server 프로젝트 안에 있는 Web.config 파일이름 변경(ex Web1.config)

 

web.config파일이 2개이상있으면 한꺼번에 빌드금지

댓글 없음:

댓글 쓰기