Sdílet prostřednictvím


<AssemblyIdentity> – element (nasazení ClickOnce)

Identifikuje primární sestavení aplikace ClickOnce.

Syntaxe


      <assemblyIdentity  
   name 
   version
   publicKeyToken
   processorArchitecture
    type
/>

Prvky a atributy

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

Atribut Popis
name Požadováno. Identifikuje čitelný název nasazení pro informační účely.

Pokud name obsahuje speciální znaky, jako jsou jednoduché nebo dvojité uvozovky, aplikace se nemusí aktivovat.
version Povinný: Určuje číslo verze sestavení v následujícím formátu: major.minor.build.revision.

Tato hodnota se musí zvýšit v aktualizovaném manifestu, aby se aktivovala aktualizace aplikace.
publicKeyToken Povinný: Určuje šestnáctkový řetězec 16 znaků, který představuje posledních 8 bajtů hodnoty hash SHA-1 veřejného klíče, pod kterým je manifest nasazení podepsán. Veřejný klíč, který se používá k podepsání, musí být 2048 bitů nebo vyšší.

I když se doporučuje podepsání sestavení, ale volitelné, je tento atribut povinný. Pokud je sestavení nepodepsané, měli byste zkopírovat hodnotu ze sestavení podepsaného svým držitelem nebo použít fiktivní hodnotu všech nul.
processorArchitecture Povinný: Určuje procesor. Platné hodnoty jsou msil pro všechny procesory, x86 pro 32bitové systémy Windows, IA64 pro 64bitové systémy Windows a Itanium pro procesory Intel 64bitové itanium.
type Povinný: Z důvodu kompatibility s instalační technologií systému Windows vedle sebe. Jediná povolená hodnota je win32.

Poznámky

Příklad

Následující příklad kódu znázorňuje assemblyIdentity prvek v manifestu nasazení ClickOnce. Tento příklad kódu je součástí většího příkladu uvedeného v tématu manifestu 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é