다음을 통해 공유


컴퓨터 구성 파일

업데이트: 2007년 11월

컴퓨터 구성 파일인 Machine.config 에는 전체 컴퓨터에 적용되는 설정이 포함되어 있습니다. 이 파일은 %runtime install path%\Config 디렉터리에 위치합니다. Machine.config는 컴퓨터 전반의 어셈블리 바인딩, 내장 원격 채널 및 ASP.NET 을 포함합니다.

구성 시스템은 먼저 컴퓨터 구성 파일에서 appSettings 요소(일반 설정 스키마)를 찾아본 후 개발자가 정의한 다른 구성 섹션에서 찾아봅니다. 그런 다음 응용 프로그램 구성 파일에서 찾아봅니다. 컴퓨터 구성 파일을 지속적으로 관리하려면 이러한 설정을 응용 프로그램 구성 파일에 넣는 것이 가장 좋습니다. 그러나 컴퓨터 구성 파일에 설정을 넣으면 시스템을 유지 관리하기가 더 쉬울 수 있습니다. 예를 들어, 클라이언트 및 서버 응용 프로그램이 모두 사용하는 타사 제품의 구성 요소를 가지고 있을 경우에는 이 구성 요소의 설정을 한 곳에 두는 것이 더 용이합니다. 이 때 설정을 넣을 적합한 위치는 컴퓨터 구성 파일이며, 이럴 경우 동일한 설정을 서로 다른 두 파일에 둘 필요가 없습니다.

참고:

XCOPY를 사용하여 응용 프로그램을 배포하면 컴퓨터 구성 파일의 설정이 복사되지 않습니다.

공용 언어 런타임에서 어셈블리 바인딩에 대해 컴퓨터 구성을 사용하는 방법은 런타임에서 어셈블리를 찾는 방법을 참조하십시오.

참고 항목

개념

어셈블리 위치 지정

어셈블리 버전 리디렉션

기타 리소스

구성 파일

.NET Framework의 구성 파일 스키마

ASP.NET 구성 설정