Aracılığıyla paylaş


<assemblyIdentity> öğesi (ClickOnce dağıtımı)

ClickOnce uygulamasının birincil derlemesini tanımlar.

Sözdizimi


      <assemblyIdentity  
   name 
   version
   publicKeyToken
   processorArchitecture
    type
/>

Öğeler ve öznitelikler

assemblyIdentity öğesi gereklidir. Alt öğe içermez ve aşağıdaki özniteliklere sahiptir.

Öznitelik Açıklama
name Gerekli. Bilgilendirme amacıyla dağıtımın insan tarafından okunabilen adını tanımlar.

name Tek veya çift tırnak gibi özel karakterler içeriyorsa, uygulama etkinleştiremeyebilir.
version Gerekli. Derlemenin sürüm numarasını şu biçimde belirtir: major.minor.build.revision.

Bu değer, bir uygulama güncelleştirmesini tetikleyebilmek için güncelleştirilmiş bildirimde artırılmalıdır.
publicKeyToken Gerekli. Dağıtım bildiriminin imzalandığı ortak anahtarın SHA-1 karma değerinin son 8 baytını temsil eden 16 karakterlik onaltılık dizeyi belirtir. İmza için kullanılan ortak anahtar 2048 bit veya daha büyük olmalıdır.

Derlemeyi imzalamak önerilse de isteğe bağlı olsa da, bu öznitelik gereklidir. Bir derleme imzalanmamışsa, otomatik olarak imzalanan bir derlemeden bir değer kopyalamanız veya tüm sıfırların "kukla" değerini kullanmanız gerekir.
processorArchitecture Gerekli. İşlemciyi belirtir. Geçerli değerler msil tüm işlemciler, 32 bit Windows, x86 IA64 64 bit Windows ve Itanium Intel 64 bit Itanium işlemciler içindir.
type Gerekli. Windows yan yana yükleme teknolojisiyle uyumluluk için. İzin verilen tek değerdir win32.

Açıklamalar

Örnek

Aşağıdaki kod örneği, ClickOnce dağıtım bildirimindeki bir assemblyIdentity öğeyi gösterir. Bu kod örneği, ClickOnce dağıtım bildirimi konusu için sağlanan daha büyük bir örneğin parçasıdır.

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

Ayrıca bkz.