Sdílet prostřednictvím


<assemblyIdentity> Prvek (nasazení ClickOnce)

Určuje primární sestavení aplikace ClickOnce.

<assemblyIdentity  
   name 
   version
   publicKeyToken
   processorArchitecture
    type
/>

Atributy a prvky

assemblyIdentity Je požadován prvek. Neobsahuje žádné podřízené prvky a má následující atributy.

Atribut

Popis

name

Povinné. Určuje uživatelem čitelný název nasazení pro informační účely.

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 sestavení v následujícím formátu: major.minor.build.revision.

Tuto hodnota musí být zvýšena v aktualizovaném manifestu pro spuštění aktualizace aplikace.

publicKeyToken

Povinné. Určuje 16ti znakový šestnáctkový řetězec, který představuje posledních 8 bajtů hodnoty SHA-1 hash veřejného klíče, pod kterým je manifest sestavení podepsán. Veřejný klíč používaný k podepsání 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.

type

Povinné. Pro kompatibilitu s technologii souběžné instalace systému Windows. Povolená hodnota je pouze Win32.

Příklad

Následující příklad kódu ukazuje prvek assemblyIdentity v manifestu nasazení ClickOnce. Tento příklad kódu je součástí většího příkladu určeného pro téma Manifest nasazení 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" />

Viz také

Odkaz

Manifest nasazení ClickOnce

<assemblyIdentity> Prvek (aplikace ClickOnce)