<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 | 설명 |
---|---|
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>