.NET Compact Framework의 구성 파일 설정
업데이트: 2007년 11월
.NET Compact Framework에서는 데스크톱에서 지원되는 구성 파일 설정의 하위 집합을 지원합니다. 구성 파일 설정은 응용 프로그램 구성 파일이나 장치 구성 파일에 포함될 수 있습니다.
응용 프로그램 구성 파일은 있을 경우 응용 프로그램 실행 파일 자체와 같은 폴더에 있어야 하고 applicationname.exe.config와 같은 명명 규칙을 따라야 합니다. 이 파일은 응용 프로그램의 구성을 제어합니다.
장치 구성 파일은 있을 경우 이름이 device.config여야 하고 \Windows 디렉터리에 저장되어야 합니다. 이 파일은 장치의 구성을 제어합니다.
장치 구성 파일에서 설정한 값은 전역적이기 때문에 모든 응용 프로그램에 적용됩니다. 그러나 응용 프로그램 구성 파일에 해당 요소를 포함하면 이 요소의 값이 장치 구성 파일의 값을 재정의합니다.
다음 표에서는 지원되는 구성 파일 설정을 보여 줍니다.
참고: |
---|
<publisherPolicy> 요소는 지원되지 않습니다. |
요소 |
내용 |
||
---|---|---|---|
응용 프로그램이나 장치에서 사용할 .NET Compact Framework의 런타임 버전을 지정합니다. 예를 들어, .NET Compact Framework 버전 1.0을 사용하여 빌드된 응용 프로그램을 .NET Compact Framework 2.0을 사용하여 설치된 장치에서 강제로 실행할 수 있습니다.
|
|||
응용 프로그램이 바인딩되는 어셈블리 버전을 지정합니다. 이 어셈블리 버전은 응용 프로그램이 빌드되는 어셈블리보다 최신 버전이거나 이전 버전일 수 있습니다. |
|||
<compatibilityVersion> |
지정된 버전의 호환 모드를 지정합니다. 이 요소를 사용하면 런타임에서 이전 버전 런타임의 동작을 호출합니다. 대부분의 경우 이 설정은 진단 목적으로만 사용됩니다. 이 요소는 .NET Compact Framework에서만 지원됩니다. |
다음 표에서는 지정된 설정에 대한 지원이 추가된 .NET Compact Framework의 버전을 보여 줍니다.
요소 |
응용 프로그램 구성 지원 |
장치 구성 지원 |
---|---|---|
<supportedRuntime> |
2.0 |
3.5 |
<bindingRedirect> |
2.0 |
2.0 SP2 |
<compatibilityVersion> |
2.0 |
지원되지 않습니다. |