<assemblyIdentity> , element (wdrożenie ClickOnce)
Identyfikuje podstawowy zestaw aplikacji ClickOnce.
Składnia
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
type
/>
Elementy i atrybuty
Element assemblyIdentity
jest wymagany. Nie zawiera żadnych elementów podrzędnych i ma następujące atrybuty.
Atrybut | opis |
---|---|
name |
Wymagane. Identyfikuje czytelną dla człowieka nazwę wdrożenia w celach informacyjnych. Jeśli name zawiera znaki specjalne, takie jak pojedynczy lub podwójny cudzysłów, aplikacja może nie zostać aktywowana. |
version |
Wymagany. Określa numer wersji zestawu w następującym formacie: major.minor.build.revision .Ta wartość musi być zwiększana w zaktualizowanym manifeście, aby wyzwolić aktualizację aplikacji. |
publicKeyToken |
Wymagany. Określa 16-znakowy ciąg szesnastkowy, który reprezentuje ostatnie 8 bajtów wartości skrótu SHA-1 klucza publicznego, w ramach którego manifest wdrożenia jest podpisany. Klucz publiczny używany do podpisywania musi mieć wartość 2048 bitów lub nowszą. Mimo że podpisywanie zestawu jest zalecane, ale opcjonalne, ten atrybut jest wymagany. Jeśli zestaw jest niepodpisany, należy skopiować wartość z zestawu z podpisem własnym lub użyć wartości "fikcyjnej" wszystkich zer. |
processorArchitecture |
Wymagany. Określa procesor. Prawidłowe wartości dotyczą msil wszystkich procesorów, x86 dla 32-bitowego systemu Windows, IA64 dla 64-bitowego systemu Windows i Itanium dla procesorów Intel 64-bitowych Itanium. |
type |
Wymagany. Aby uzyskać zgodność z technologią instalacji równoległej systemu Windows. Jedyną dozwoloną wartością jest win32 . |
Uwagi
Przykład
Poniższy przykład kodu ilustruje assemblyIdentity
element w manifeście wdrożenia ClickOnce. Ten przykład kodu jest częścią większego przykładu podanego dla tematu manifestu wdrożenia Technologii 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" />