<assemblyIdentity> Element (wdrażania ClickOnce)
Identyfikuje podstawowego zestawu z ClickOnce aplikacji.
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
type
/>
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ę przystępne rozmieszczania w celach informacyjnych. 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 zestawu, w następującym formacie: major.minor.build.revision. Ta wartość musi zwiększana w manifeście zaktualizowane do wyzwalania aktualizacji aplikacji. |
publicKeyToken |
Wymagane.Określa ciąg szesnastkowy 16 znaków, który reprezentuje ostatniego 8 bajtów wartość mieszania SHA-1 klucza publicznego, pod którym jest podpisany manifest wdrażania.Klucz publiczny, który jest używany do podpisywania 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. |
type |
Wymagane.Dla zachowania zgodności z technologią side-by-side instalacji systemu Windows.Tylko wartości dozwolone jest win32. |
Przykład
Poniższy przykład kodu ilustruje assemblyIdentity element w ClickOnce wdrażania manifestu.Poniższy przykład kodu jest częścią większych przykład, przewidziane Manifest wdrażania ClickOnce tematu.
<!-- 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" />