2004/10/19

대상 .NET Framework 버전 지정

응용 프로그램 구성 파일을 사용하여 응용 프로그램이나 구성 요소가 지원하는 .NET Framework 버전을 지정할 수 있습니다. 응용 프로그램 구성에서 <supportedRuntime> 및 <requiredRuntime> 요소를 사용하는 경우에는 지원되는 각 .NET Framework 버전의 버전 및 빌드 번호를 지정해야 합니다.

응용 프로그램에서 사용할 수 있는 .NET Framework의 버전을 지정하는 데 사용되는 구성 규칙은 .NET Framework 버전 1.1에서 특히 까다롭습니다.

.NET Framework 버전 1.0을 사용하는 응용 프로그램의 경우 구성 파일에 지정된 .NET Framework 버전을 사용할 수 있었으면 응용 프로그램이 .NET Framework 버전 1.0에서 실행되었습니다.

그러나 .NET Framework 버전 1.1을 사용하는 응용 프로그램의 경우 <supportedRuntime> 요소를 사용하여 응용 프로그램에서 지원하는 런타임 버전을 명확하게 지정해야 합니다.

.NET Framework 버전 1.0으로 빌드된 응용 프로그램은 특별히 버전 1.1로 실행되지 않도록 구성하지 않으면 자동으로 .NET Framework 버전 1.1로 실행됩니다.

응용 프로그램 구성 파일은 응용 프로그램과 이름이 같고 확장명은 .config여야 합니다.

예를 들어, myExecutable.exe라는 응용 프로그램의 응용 프로그램 구성 파일 이름은 myExecutable.exe.config여야 합니다.

현재, .NET Framework version 1.0, .NET Framework 버전 1.1 또는 둘 다에서 응용 프로그램이 실행되도록 지정할 수 있습니다.





NET Framework 버전 1.0을 사용하여 빌드된 응용 프로그램을 .NET Framework 버전 1.1에서 실행되도록 지정하려면

응용 프로그램 구성 파일에 다음 XML을 입력합니다.

<?xml version ="1.0"?>
<configuration>
<startup>
      <supportedRuntime version="v1.1.4122"/>
      <supportedRuntime version="v1.0.3705"/>
</startup>
</configuration>




18-netframework_runtime.bmp
18-TechNetB_masthead_ltr.gif

댓글 없음:

댓글 쓰기

가장 많이 본 글