<compatibleFrameworks> 요소(ClickOnce 배포)

이 애플리케이션이 설치 및 실행할 수 있는 .NET Framework의 버전을 식별합니다.

참고 항목

MageUI.exe를 사용하여 이미 인증서로 서명된 애플리케이션 매니페스트를 저장할 때 MageUI.exe에서 compatibleFrameworks 요소를 지원하지 않습니다. 대신, Mage.exe를 사용해야 합니다.

구문

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

요소 및 특성

.NET Framework 4 이상에서 제공하는 ClickOnce 런타임을 대상으로 하는 배포 매니페스트에는 compatibleFrameworks 요소가 필요합니다. compatibleFrameworks 요소에는 이 애플리케이션을 실행할 수 있는 .NET Framework 버전을 지정하는 framework 요소가 하나 이상 포함되어 있습니다. ClickOnce 런타임은 이 목록에서 처음으로 사용 가능한 framework에서 애플리케이션을 실행합니다.

다음 표에는 compatibleFrameworks 요소가 지원하는 특성이 나열됩니다.

attribute 설명
S upportUrl 선택 사항입니다. 기본 호환 가능 .NET Framework 버전을 다운로드할 수 있는 URL을 지정합니다.

프레임워크

필수입니다. 다음 표에는 framework 요소가 지원하는 특성이 나열되어 있습니다.

attribute Description
targetVersion 필수입니다. 대상 .NET Framework의 버전 번호를 지정합니다.
profile 필수입니다. 대상 .NET Framework의 프로필을 지정합니다.
supportedRuntime 필수입니다. 대상 .NET Framework와 연결된 런타임의 버전 번호를 지정합니다.

설명

예시

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

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

참고 항목