<assemblyIdentity> 要素 (ClickOnce アプリケーション)
更新 : 2008 年 7 月
ClickOnce 配置で配置されるアプリケーションを指定します。
<assemblyIdentity
name
version
publicKeyToken
processorArchitecture
language
/>
要素および属性
assemblyIdentity 要素は必須です。子要素を含まず、次の属性を持ちます。
属性 |
説明 |
---|---|
Name |
必ず指定します。アプリケーションの名前を指定します。 Name に単一引用符または二重引用符などの特殊文字が含まれていると、アプリケーションがアクティブ化に失敗する場合があります。 |
Version |
必ず指定します。major.minor.build.revision の形式で、アプリケーションのバージョン番号を指定します。 |
publicKeyToken |
省略できます。アプリケーションまたはアセンブリに署名するために使用する公開キーの SHA-1 ハッシュ値のうち、最後の 8 バイトを表す 16 文字の 16 進文字列を指定します。カタログに署名するために使用する公開キーは、2048 ビット以上であることが必要です。 アセンブリへの署名は省略可能ですが、できるだけ実行することをお勧めします。ただし、この属性は必須です。署名されないアセンブリの場合は、自己署名されたアセンブリから値をコピーするか、すべてをゼロにした "ダミー" の値を使用します。 |
processorArchitecture |
必ず指定します。プロセッサを指定します。有効な値は、32 ビット Windows の場合 x86、64 ビット Windows の場合 IA64 です。 |
language |
必ず指定します。en-US のように 2 つの部分から構成されるアセンブリの言語コードを指定します。この要素は、asmv2 名前空間にあります。既定値は neutral です。 |
例
説明
次のコード例は、ClickOnce アプリケーション マニフェスト内の assemblyIdentity 要素を示しています。このコード例は、「ClickOnce アプリケーション マニフェスト」で使用されている、より詳細な例の一部です。
コード
<!-- Identify the application. -->
<assemblyIdentity name="DatumCorpApp.exe"
version="1.0.0.0" publicKeyToken="0123456789abcdef"
processorArchitecture="x86" language="neutral"/>
参照
参照
履歴の変更
日付 |
履歴 |
理由 |
---|---|---|
2008 年 7 月 |
署名の省略に関する説明を publicKeyToken 属性に追加 |
情報の拡充 |