Share via


<compatibleFrameworks> 요소(ClickOnce 배포)

이 응용 프로그램을 설치하고 실행할 수 있는 .NET Framework 버전을 식별합니다.

<compatibleFrameworks
      SupportUrl> 
   <framework
      targetVersion
      profile
      supportedRuntime
   /> 
</ compatibleFrameworks>

요소 및 특성

compatibleFrameworks 요소는 .NET Framework 4 이상에서 제공하는 ClickOnce 런타임을 대상으로 하는 배포 매니페스트에 필요합니다. compatibleFrameworks 요소에는 이 응용 프로그램을 실행할 수 있는 .NET Framework 버전을 지정하는 framework 요소가 하나 이상 포함됩니다. ClickOnce는 이 목록에서 첫 번째로 사용 가능한 framework에서 응용 프로그램을 실행합니다.

다음 표에서는 compatibleFrameworks 요소가 지원하는 특성을 보여 줍니다.

특성

설명

SupportUrl

선택적 요소로서, 원하는 .NET Framework 버전을 다운로드할 수 있는 URL을 지정합니다.

framework

필수적 요소로서, 다음 표에서는 framework 요소가 지원하는 특성을 보여 줍니다.

특성

설명

targetVersion

필수적 요소로서, 대상 .NET Framework의 버전 번호를 지정합니다.

profile

필수적 요소로서, 대상 .NET Framework의 프로필을 지정합니다.

supportedRuntime

필수적 요소로서, 대상 .NET Framework와 연결된 런타임의 버전 번호를 지정합니다.

예제

다음 코드 예제에서는 ClickOnce 배포 매니페스트의 compatibleFrameworks 요소를 보여 줍니다. 이 배포는 .NET Framework 4 Client Profile에서 실행할 수 있으며, .NET Framework 4 Client Profile의 상위 집합이므로 .NET Framework 4에서도 실행할 수 있습니다.

  <compatibleFrameworks xmlns="urn:schemas-microsoft-com:clickonce.v2">
    <framework 
        targetVersion="4.0" 
        profile="Client" 
        supportedRuntime="4.0.30319" />
  </compatibleFrameworks>

참고 항목

참조

ClickOnce 배포 매니페스트