次の方法で共有


タブ (MageUI.exe)

更新 : 2007 年 11 月

このトピックでは、グラフィカルなマニフェスト生成および編集ツール (MageUI.exe: Manifest Generation and Editing Tool) の [Application Manifest] タブについて説明します。

  • [Application Manifest] タブには、アプリケーション マニフェストの内容が表示されます。アプリケーション マニフェストには、配置に含まれるすべてのファイル、およびクライアントでアプリケーションを実行するために必要なアクセス許可が記述されています。

[Name] タブは、配置マニフェストを初めて作成したり開いたりしたときに表示されます。このタブでは、配置を一意に識別するほか、オプションで有効な対象プラットフォームを指定できます。

[Application Manifest] タブには、次のパネルがあります。

  • [Name]
    この配置に関する ID 情報が表示されます。

  • [Files]
    この配置を構成するすべてのファイルについての説明が表示されます。

  • [Permissions Required]
    アプリケーションをクライアント上で実行するために必要な、最小のアクセス許可セットが表示されます。

[Name] パネルの UI 要素

  • [Name]
    必ず指定します。配置マニフェストの名前です。通常、ファイル名と同じです。

  • [Version]
    必ず指定します。配置のバージョン番号を N.N.N.N という形式で指定します。先頭のメジャー ビルド番号だけが必須です。たとえば、アプリケーションのバージョンが 1.0 の場合、有効な値は、1、1.0、1.0.0、および 1.0.0.0 です。

  • [Processor]
    省略可能です。この配置を実行できるコンピュータのアーキテクチャです。既定値は msil (Microsoft Intermediate Language) です。これは、すべてのマネージ アセンブリでの既定の形式です。このフィールドは、特定のアーキテクチャ用にアセンブリをプリコンパイルしてアプリケーションに組み込んだ場合にだけ変更します。プリコンパイルの詳細については、「ネイティブ イメージ ジェネレータ (Ngen.exe)」を参照してください。

  • [Culture]
    省略可能です。このアプリケーションが実行される国/地域を、2 つの部分で構成される ISO のコードで指定します。既定値は [Neutral] です。

  • [Public Key Token]
    省略可能です。この配置マニフェストが署名されたときの公開キーです。新規マニフェストまたは未署名のマニフェストの場合、このフィールドには "unsigned" と表示されます。

[Files] パネルの UI 要素

  • [Application Directory]
    アプリケーションのファイルが格納されているディレクトリです。ディレクトリを選択するには省略記号 ([...]) をクリックします。

  • [Populate]
    アプリケーション ディレクトリにあるすべてのファイルをアプリケーション マニフェストに追加します。ディレクトリ内に実行可能ファイルが 1 つしか見つからなかった場合は、このファイルがエントリ ポイントとして自動的にマークされます。エントリ ポイントは、ClickOnce アプリケーションをクライアントで起動したときに、最初に実行されます。

  • [Application Files]
    アプリケーション内のすべてのファイルです。各ファイルには、以下で説明する 3 つの編集可能な属性があります。

  • [File Type]
    ファイルの種類は以下の 4 つのうちのいずれかです。

    • [None.]

    • [Entry Point] : アプリケーションのプライマリ実行可能ファイルです。エントリ ポイントとしてマークできる実行可能ファイルは 1 つだけです。

    • [Icon File] : アプリケーション ウィンドウの隅やデスクトップに表示されるアプリケーション アイコンです。

    • [Config File] : アプリケーションによって使用される構成ファイルです。

    [Data] : XML ファイルなど、アプリケーションにデータを提供するためのファイルです。

  • [Optional]
    省略可能のマークを付けたファイルは初期インストール時や更新時にはダウンロードされませんが、System.Deployment オンデマンド API を使用して実行時にダウンロードできます。詳細については、「チュートリアル : デザイナを使用し、ClickOnce 配置 API で必要に応じてアセンブリをダウンロードする」を参照してください。

  • [Group]
    一連の省略可能なファイルのラベルです。一連のファイルにはグループ ラベルを付けることができ、オンデマンド API の 1 回の API 呼び出しで一連のファイルをダウンロードできます。

[Permissions Required] パネルの UI 要素の一覧

アプリケーションについて、既定で付与される以上のアクセス許可をローカル コンピュータに与える必要がある場合、[Permissions Required] を使用します。詳細については、「ClickOnce の配置とセキュリティ」を参照してください。

  • [Permission Set Type]
    ‏このアプリケーションをクライアントで実行するために必要な、最小のアクセス許可セットです。これらのアクセス許可セットおよび必要なアクセス許可については、「名前付きアクセス許可セット」を参照してください。

  • [Details]
    アクセス許可セットを表すために作成された、アプリケーション マニフェスト用の XML です。アプリケーション マニフェストの XML 形式に精通している場合を除き、この XML を手動で編集しないでください。詳細については、「ClickOnce アプリケーション マニフェスト」を参照してください。

参照

概念

ClickOnce の配置とセキュリティ

ClickOnce の配置の概要

参照

マニフェスト生成および編集ツールのグラフィカル クライアント (MageUI.exe)

[Deployment Manifest] タブ (MageUI.exe)

ClickOnce アプリケーション マニフェスト