<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" />