업데이트: 2008년 7월
ClickOnce 응용 프로그램을 통해 배포되는 응용 프로그램의 배포를 식별합니다.
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
type
/>
요소 및 특성
assemblyIdentity 요소는 필수 항목입니다. 자식 요소를 포함하지 않고 다음과 같은 특성이 있습니다.
특성 |
설명 |
---|---|
Name |
필수적 요소. 정보를 제공하기 위해 배포의 이름을 사람이 읽을 수 있는 형태로 식별합니다. Name에 작은따옴표 또는 큰따옴표와 같은 특수 문자가 들어 있으면 응용 프로그램이 활성화되지 않을 수 있습니다. |
Version |
필수적 요소. major.minor.build.revision의 형식으로 배포의 버전 번호를 지정합니다. 응용 프로그램에 대한 업데이트를 처리하려면 이 값을 업데이트해야 합니다. |
publicKeyToken |
필수적 요소. 배포 매니페스트에 서명하는 데 사용되는 공개 키의 SHA-1 해시 값에서 마지막 8바이트를 나타내는 16개의 16진수 문자를 지정합니다. 서명하는 데 사용되는 공개 키는 2048비트 이상이어야 합니다. 어셈블리에 서명하는 것은 권장되는 선택적 작업이지만 이 특성은 필수 요소입니다. 어셈블리에 서명하지 않는 경우 자체 서명된 어셈블리에서 값을 복사하거나 0만 포함된 "더미" 값을 사용해야 합니다. |
processorArchitecture |
필수적 요소. 프로세서를 지정합니다. 유효한 값으로는 msil, x86, IA64 및 amd64를 사용할 수 있습니다. |
type |
필수적 요소. Windows 병렬 설치 기술과의 호환성을 위한 것입니다. 유일하게 허용되는 값은 win32입니다. |
설명
assemblyIdentity 요소는 배포 매니페스트를 고유하게 식별해야 합니다.
예제
다음 코드 예제에서는 ClickOnce 배포 매니페스트의 assemblyIdentity 요소를 보여 줍니다. 이 코드 예제는 ClickOnce 배포 매니페스트 항목에 대해 제공되는 더 큰 예제의 일부입니다.
<!-- Identify the deployment. -->
<asmv1:assemblyIdentity name="MyApplication.app"
version="1.0.0.0" publicKeyToken="0123456789abcdef"
processorArchitecture="msil" type="win32" />
참고 항목
참조
변경 기록
날짜 |
변경 내용 |
이유 |
---|---|---|
2008년 7월 |
publicKeyToken 특성에 선택적 서명에 대한 참고 사항이 추가되었습니다. |
향상된 기능 관련 정보 |