<assemblyIdentity> 요소(ClickOnce 배포)

ClickOnce 애플리케이션의 주 어셈블리를 식별합니다.

구문


      <assemblyIdentity  
   name 
   version
   publicKeyToken
   processorArchitecture
    type
/>

요소 및 특성

assemblyIdentity 요소가 필요합니다. 자식 요소가 없으며 다음 특성이 있습니다.

attribute Description
name 필수입니다. 사용자가 읽을 수 있는 정보 제공용 배포의 이름을 식별합니다.

name에 작은따옴표 또는 큰따옴표와 같은 특수 문자가 포함되어 있으면 애플리케이션을 활성화하지 못할 수 있습니다.
version 필수입니다. 어셈블리의 버전 번호를 major.minor.build.revision 형식으로 지정합니다.

애플리케이션 업데이트를 트리거하려면 업데이트된 매니페스트에서 이 값이 증가되어야 합니다.
publicKeyToken 필수입니다. 배포 매니페스트가 서명된 퍼블릭 키의 SHA-1 해시 값 중 마지막 8바이트를 나타내는 16자 16진수 문자열을 지정합니다. 서명하는 데 사용되는 퍼블릭 키는 2048비트 이상이어야 합니다.

어셈블리에 서명하는 것은 권장되기는 하지만 선택 사항이나 이 특성은 필수입니다. 어셈블리에 서명되어 있지 않은 경우 자체 서명된 어셈블리에서 값을 복사하거나 모두 0인 “더미” 값을 사용해야 합니다.
processorArchitecture 필수입니다. 프로세서를 지정합니다. 유효한 값은 모든 프로세서의 경우 msil, 32비트 Windows의 경우 x86, 64비트 Windows의 경우 IA64, Intel 64비트 Itanium 프로세서의 경우 Itanium입니다.
type 필수입니다. Windows와의 호환성을 위한 병렬 설치 기술입니다. win32 값만 허용됩니다.

설명

예시

다음 코드 예제에서는 ClickOnce 배포 매니페스트의 assemblyIdentity 요소를 보여 줍니다. 이 코드 예제는 ClickOnce 배포 매니페스트 항목에 제공된 더 큰 예제의 일부입니다.

<!-- Identify the deployment. -->
<assemblyIdentity
  name="My Application Deployment.app"
  version="1.0.0.0"
  publicKeyToken="43cb1e8e7a352766"
  language="neutral"
  processorArchitecture="x86"
  xmlns="urn:schemas-microsoft-com:asm.v1" />

참고 항목