<assemblyIdentity> Element (ClickOnce aplikacji)
Identyfikuje aplikację, rozmieszczonych w ClickOnce wdrażania.
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
language
/>
Elementy i atrybuty
assemblyIdentity Element jest wymagany.Zawiera nie elementów podrzędnych i ma następujące atrybuty.
Atrybut |
Opis |
---|---|
Name |
Wymagane.Identyfikuje nazwę aplikacji. Jeśli Name zawiera znaki specjalne, takie jak pojedyncze lub podwójne cudzysłowy, aplikacja może nie uaktywnisz. |
Version |
Wymagane.Określa numer wersji aplikacji w następującym formacie: major.minor.build.revision |
publicKeyToken |
Opcjonalne.Określa ciąg szesnastkowy 16 znaków, który reprezentuje ostatniego 8 bajtów SHA-1 mieszania wartość klucza publicznego, pod którym aplikacji lub zestawu jest podpisany.Klucz publiczny, który jest używany do podpisywania katalog musi być 2048 bitów lub większej. Chociaż zaleca się podpisanie zestawu, ale opcjonalny, ten atrybut jest wymagany.Zgromadzenie jest niepodpisany, należy skopiować wartość z zestawu z podpisem własnym, albo użyj "ślepe" wartości zerowe. |
processorArchitecture |
Wymagane.Określa procesor.Prawidłowe wartości to msil dla wszystkich procesorów, x86 dla Windows 32-bitowe, IA64 dla 64-bitowego systemu Windows, i Itanium dla procesorów Itanium firmy Intel 64-bitowych. |
language |
Wymagane.Identyfikuje części dwóch kodów języka (na przykład, En US) zgromadzenia.Ten element znajduje się w asmv2 obszaru nazw.Jeśli nie określono tego parametru, domyślnym jest neutralne. |
Przykłady
Opis
Poniższy przykład kodu ilustruje assemblyIdentity element w ClickOnce manifest aplikacji.Poniższy przykład kodu jest częścią większych przykład, w Manifest aplikacji ClickOnce.
Kod
<asmv1:assemblyIdentity
name="My Application Deployment.exe"
version="1.0.0.0"
publicKeyToken="43cb1e8e7a352766"
language="neutral"
processorArchitecture="x86"
type="win32" />