Sdílet prostřednictvím


<assemblyIdentity> – element (aplikace ClickOnce)

Identifikuje aplikaci nasazenou v nasazení ClickOnce.

<assemblyIdentity  
   name 
   version 
   publicKeyToken 
   processorArchitecture 
   language 
/>

Atributy a prvky

Prvek assemblyIdentity je povinný.Neobsahuje žádné podřízené prvky a má následující atributy.

Atribut

Description

Name

Povinné.Identifikuje název aplikace.

Pokud Name obsahuje speciální znaky, jako jsou například jednoduché nebo dvojité uvozovky, u aplikace může dojít k selhání aktivace.

Version

Povinné.Určuje číslo verze aplikace v následujícím formátu: major.minor.build.revision

publicKeyToken

Nepovinné.Určuje 16-znakový šestnáctkový řetězec, který představuje posledních 8 bajtů SHA-1 hodnoty hash veřejného klíče, pod kterým jsou aplikace nebo sestavení podepsány.Veřejný klíč používaný k podepsání katalogu musí být 2048 bitů nebo vyšší.

Přestože podepisování sestavení je doporučeno ale nepovinné, tento atribut je povinný.Pokud je sestavení bez znaménka, měli byste zkopírovat hodnotu z samo-podepsaného sestavení nebo použít "fiktivní" hodnotu složenou pouze z nul.

processorArchitecture

Povinné.Určuje procesor.Platné hodnoty jsou msil pro všechny procesory, x86 pro 32bitový systém Windows, IA64 pro 64bitový systém Windows a Itanium pro 64bitové procesory Intel Itanium.

language

Povinné.Určuje dvouprvkové kódy jazyků (například EN-US) sestavení.Tento prvek je v oboru názvů asmv2.Pokud tento parametr nezadáte, bude použita výchozí hodnota neutral.

Příklady

Description

Následující příklad kódu ukazuje prvky assemblyIdentity v manifestu aplikace ClickOnce.Tento příklad kódu je součástí většího příkladu pro téma Manifest aplikace ClickOnce.

Kód

<asmv1:assemblyIdentity 
  name="My Application Deployment.exe" 
  version="1.0.0.0" 
  publicKeyToken="43cb1e8e7a352766" 
  language="neutral" 
  processorArchitecture="x86" 
  type="win32" />

Viz také

Referenční dokumentace

ClickOnce – manifest aplikace

<assemblyIdentity> – element (nasazení ClickOnce)