Bagikan melalui


Elemen <assemblyIdentity> (aplikasi ClickOnce)

Mengidentifikasi aplikasi yang disebarkan dalam penyebaran ClickOnce.

Sintaks


      <assemblyIdentity
   name
   version
   publicKeyToken
   processorArchitecture
   language
/>

Elemen dan atribut

assemblyIdentity Elemen diperlukan. Ini tidak berisi elemen turunan dan memiliki atribut berikut.

Atribut Deskripsi
Name Harus diisi. Mengidentifikasi nama aplikasi.

Jika Name berisi karakter khusus, seperti satu atau dua tanda kutip, aplikasi dapat gagal diaktifkan.
Version Harus diisi. Menentukan nomor versi aplikasi dalam format berikut: major.minor.build.revision
publicKeyToken Opsional. Menentukan string heksadesimal 16 karakter yang mewakili 8 byte terakhir nilai hash SHA-1 kunci umum tempat aplikasi atau rakitan ditandatangani. Kunci umum yang digunakan untuk menandatangani katalog harus 2048 bit atau lebih besar.

Meskipun menandatangani rakitan disarankan tetapi bersifat opsional, atribut ini diperlukan. Jika rakitan tidak ditandatangani, Anda harus menyalin nilai dari rakitan yang ditandatangani sendiri atau menggunakan nilai "dummy" dari semua nol.
processorArchitecture Harus diisi. Menentukan prosesor. Nilai yang valid adalah msil untuk semua prosesor, x86 untuk Windows 32-bit, IA64 untuk Windows 64-bit, dan Itanium untuk prosesor Intel 64-bit Itanium.
language Harus diisi. Mengidentifikasi dua kode bahasa bagian (misalnya, en-US) dari rakitan. Elemen ini ada di namespace layanan asmv2. Jika tidak ditentukan, nilai defaultnya adalah neutral.

Contoh

Deskripsi

Contoh kode berikut mengilustrasikan elemen assemblyIdentity dalam manifes aplikasi ClickOnce. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan dalam Manifes Aplikasi ClickOnce.

Kode

<asmv1:assemblyIdentity
  name="My Application Deployment.exe"
  version="1.0.0.0"
  publicKeyToken="43cb1e8e7a352766"
  language="neutral"
  processorArchitecture="x86"
  type="win32" />

Baca juga