<assemblyIdentity> Prvek (aplikace ClickOnce)
Identifikuje aplikaci nasazenou v nasazení ClickOnce.
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
language
/>
Atributy a prvky
assemblyIdentity Je požadován prvek. Neobsahuje žádné podřízené prvky a má následující atributy.
Atribut |
Popis |
---|---|
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
Popis
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" />