Поделиться через


Элемент <assemblyIdentity> (приложение ClickOnce)

Обновлен: Июль 2008

Идентифицирует приложение, развертываемое в рамках ClickOnce.

<assemblyIdentity 
   name
   version
      publicKeyToken
      processorArchitecture
      language
/>

Элементы и атрибуты

Элемент assemblyIdentity является обязательным. Не содержит дочерних элементов и имеет следующие атрибуты.

Атрибут

Описание

Name

Обязательный. Идентифицирует имя приложения.

Если Name содержит специальные знаки, такие как одинарные или двойные кавычки, это может вызвать сбой активации приложения.

Version

Обязательный. Задает номер версии приложения в следующем формате: основной.дополнительный.построение.редакция.

publicKeyToken

Необязательный. Задает 16-символьную шестнадцатеричную строку, которая представляет последние 8 байтов хэша SHA-1 открытого ключа, которым подписывается приложение или сборка. Открытый ключ, используемый для подписи каталога, должен иметь длину не менее 2048 бит.

Подписывать сборки рекомендуется, хотя и не обязательно, но этот атрибут является обязательным. Если сборка не подписана, необходимо скопировать значение из самозаверенной сборки или использовать фиктивное значение, состоящее из всех нулей.

processorArchitecture

Обязательный элемент. Задает процессор. Допустимые значения: x86 для 32-разрядной ОС Windows и IA64 для 64-разрядной ОС Windows.

language

Обязательный. Идентифицирует двухкомпонентные коды языка сборки, например en-US. Этот элемент находится в пространстве имен asmv2. Если данный элемент не задан, по умолчанию используется значение neutral.

Примеры

Описание

В следующем примере кода показан элемент assemblyIdentity в манифесте приложенияClickOnce. Данный пример кода является частью большего примера, приведенного в разделе ClickOnce Application Manifest.

Код

<!-- Identify the application. -->
<assemblyIdentity name="DatumCorpApp.exe" 
   version="1.0.0.0" publicKeyToken="0123456789abcdef" 
   processorArchitecture="x86" language="neutral"/>

См. также

Ссылки

Манифест приложения ClickOnce

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

В описание атрибута publicKeyToken добавлены необязательные примечания о подписывании.

Улучшение информации.