Development/C#
[제프리 리처의 CLR via C#] 단순한 관리와 설정
오늘도 진이
2021. 3. 17. 14:27
목차
1부. CLR의 기본
2장. 빌드, 패키징, 배포, 응용프로그램과 타입의 관리
단순한 관리와 설정
- 응용프로그램을 관리할 수 있도록 하기 위해 응용프로그램의 디렉터리에 설정 파일을 놓을 수 있다.
- 어셈블리 파일을 찾는 과정
- CLR이 어셈블리를 검색하기 위해 몇 개의 하위 디렉터리를 검색한다. 다음은 중립 문화권 어셈블리를 찾아내기 위하여 디렉터리를 검색하는 순서들로 다은의 firstPrivatePath와 secondPrivatePath 속성은 설정 파일의 privatePath 속성에 지정하는 이름이 대신 들어간다.
- XML 설정 파일의 이름
- 실행 가능한 응용프로그램에 대해서 설정 파일은 반드시 응용프로그램의 기본 디렉터리에 같이 배치되어 있어야 하고, 어셈블리 파일의 이름 뒤에 .CONFIG 확장명을 붙인 파일 이름으로 저장되어 있어야 한다.
- ASP.NET 웹 폼 응용프로그램의 경우, 설정 파일은 반드시 웹 응용프로그램의 가상 루트 디렉터리에 배포되어 있어야 하며, 파일 이름은 항상 WEB.CONFIG 으로 저장되어 있어야 한다. 그리고 각각의 하위 디렉터리마다 따로 WEB.CONFIG 파일들을 저장할 수 있으며, 이러한 경우 상위 디렉터리의 WEB.CONFIG 파일의 내용을 상속받게 된다.
- 구성 설정은 특정 응용프로그램 외에 컴퓨터 전반에도 적용할 수 있다.
Uploaded by Notion2Tistory v1.1.0