응용프로그램을 관리할 수 있도록 하기 위해 응용프로그램의 디렉터리에 설정 파일을 놓을 수 있다.
어셈블리 파일을 찾는 과정
CLR이 어셈블리를 검색하기 위해 몇 개의 하위 디렉터리를 검색한다. 다음은 중립 문화권 어셈블리를 찾아내기 위하여 디렉터리를 검색하는 순서들로 다은의 firstPrivatePath와 secondPrivatePath 속성은 설정 파일의 privatePath 속성에 지정하는 이름이 대신 들어간다.
XML 설정 파일의 이름
실행 가능한 응용프로그램에 대해서 설정 파일은 반드시 응용프로그램의 기본 디렉터리에 같이 배치되어 있어야 하고, 어셈블리 파일의 이름 뒤에 .CONFIG 확장명을 붙인 파일 이름으로 저장되어 있어야 한다.
ASP.NET 웹 폼 응용프로그램의 경우, 설정 파일은 반드시 웹 응용프로그램의 가상 루트 디렉터리에 배포되어 있어야 하며, 파일 이름은 항상 WEB.CONFIG 으로 저장되어 있어야 한다. 그리고 각각의 하위 디렉터리마다 따로 WEB.CONFIG 파일들을 저장할 수 있으며, 이러한 경우 상위 디렉터리의 WEB.CONFIG 파일의 내용을 상속받게 된다.
Uploaded by Notion2Tistory v1.1.0