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