<assemblyIdentity> – element (aplikace ClickOnce)
Identifikuje aplikaci nasazenou v nasazení ClickOnce.
Syntaxe
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
language
/>
Prvky a atributy
Prvek assemblyIdentity
je povinný. Neobsahuje žádné podřízené prvky a má následující atributy.
Atribut | Popis |
---|---|
Name |
Požadováno. Určuje název aplikace. Pokud Name obsahuje speciální znaky, jako jsou jednoduché nebo dvojité uvozovky, aplikace se nemusí aktivovat. |
Version |
Povinný: Určuje číslo verze aplikace v následujícím formátu: major.minor.build.revision |
publicKeyToken |
Nepovinné. Určuje šestnáctkový řetězec 16 znaků, který představuje posledních 8 bajtů SHA-1 hodnoty hash veřejného klíče, pod kterým je aplikace nebo sestavení podepsána. Veřejný klíč, který slouží k podepsání katalogu, 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. |
language |
Povinný: Identifikuje kódy dvoudílného jazyka (například en-US ) sestavení. Tento prvek je v asmv2 oboru názvů. Pokud není zadáno, výchozí hodnota je neutral . |
Příklady
Popis
Následující příklad kódu znázorňuje assemblyIdentity
prvek v manifestu aplikace ClickOnce. Tento příklad kódu je součástí většího příkladu, který je k dispozici v manifestu aplikace ClickOnce.
Kód
<asmv1:assemblyIdentity
name="My Application Deployment.exe"
version="1.0.0.0"
publicKeyToken="43cb1e8e7a352766"
language="neutral"
processorArchitecture="x86"
type="win32" />