タブ (MageUI.exe)
更新 : 2007 年 11 月
このトピックでは、グラフィカルなマニフェスト生成および編集ツール (MageUI.exe) の [Deployment Manifest] タブについて説明します。
[Name] タブは、配置マニフェストを初めて作成したり、開いたりしたときに表示されます。このタブでは、配置を一意に識別するほか、オプションで有効な対象プラットフォームを指定できます。
[Name]
この配置に関する ID 情報が表示されます。[Description]
発行者およびサポートの情報が表示されます。[Deployment Options]
製品サポートの入手先など、配置に関する追加の情報が表示されます。[Update Options]
更新場所を設定するほか、ClickOnce がアプリケーションの更新を確認する頻度を指定します。[Application Reference]
この配置のアプリケーション マニフェストへのポインタが示されます。
[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]
省略可能です。このアプリケーションの実行環境となる、ISO の国/地域コードです。2 つの部分で構成されています。既定値は [Neutral] です。[Public key token]
省略可能です。この配置マニフェストが署名されたときの公開キーです。新規マニフェストまたは未署名のマニフェストの場合、このフィールドは [unsigned] と表示されます。
[Description] パネルの UI 要素一覧
[Publisher]
必ず指定します。このアプリケーションの責任を負う個人または組織の名前です。[Product]
必ず指定します。製品の完全な名前です。[Name] タブの [Application Type] で [Install Locally] を選択した場合には、[スタート] メニューおよび [プログラムの追加と削除] ダイアログ ボックスに、このアプリケーションを示す項目としてこの名前が表示されます。[Support Location]
省略可能です。このアプリケーションのヘルプおよびサポート情報をユーザーが入手可能なサイトの URL です。
[Deployment Options] パネルの UI 要素一覧
[Application Type]
省略可能です。このアプリケーションをクライアント コンピュータにインストールするのか ([Install Locally])、オンラインで実行するのか ([Online Only]) を指定します。既定値は、[Install Locally] です。[Launch Location]
省略可能です。アプリケーションを実際に起動するサイトの URL です。CD からアプリケーションを配置し、Web サイト経由で更新する必要がある場合に便利です。[Automatically run application after installing]
必ず指定します。最初のインストール直後にアプリケーションが実行されるよう ClickOnce を指定します。既定では、チェック ボックスはオンになっています。[Allow URL parameters to be passed to application]
必ず指定します。配置マニフェストの URL に追加したクエリ文字列をとおして ClickOnce アプリケーションにパラメータ データを渡すことができるようになります。既定では、チェック ボックスはオフになっています。[Use .deploy file extension]
必ず指定します。既定では、チェック ボックスはオフになっています。
[Update Options] パネルの UI 要素一覧
[Name] タブの [Application Type] 選択ボックスで [Install Locally] が選択されていない場合、このタブには前に説明したオプションのいずれも表示されません。
[This application should check for updates]
ClickOnce で、あらかじめアプリケーションの更新情報を確認する必要があるかどうかを指定します。このチェック ボックスをオフにした場合、アプリケーションの更新情報は確認されません。ただし、プログラムで System.Deployment.Application 名前空間の API を使用すると、アプリケーションの更新情報が確認されます。[Choose when the update check should happen]
更新の確認について次の 2 つのオプションがあります。[In the background, after the app starts] : アプリケーションのメイン フォームが初期化されてから、更新を確認します。
[Before the application starts] : アプリケーションを実行する前に更新を確認します。
これらのオプションは、[This application should check for updates] チェック ボックスがオンの場合にだけ使用できます。
[Update Check Frequency]
ClickOnce で更新を確認する頻度を指定します。[Every time the application starts] : ユーザーがアプリケーションを起動するたびに ClickOnce で更新が確認されます。
[Check every] : 更新確認を行う、単位 (時間、日、または週) および時間間隔を選択します。
これらのオプションは、[This application should check for updates] チェック ボックスがオンの場合にだけ使用できます。
[Specify a minimum required version for this application]
省略可能です。アプリケーションの特定のバージョンを必須インストールとして指定し、ユーザーが旧バージョンを使用しないようにします。[Version]
[Specify a minimum required version for this application] チェック ボックスをオンにした場合は、必須です。バージョン番号を N.N.N.N という形式で指定する必要があります。先頭のメジャー ビルド番号だけが必須です。たとえば、アプリケーションのバージョンが 1.0 の場合、有効な値は、1、1.0、1.0.0、および 1.0.0.0 です。
[Application Reference] パネルの UI 要素一覧
このパネルのフィールドは、前のセクションに説明した [Name] パネルのフィールドと同じです。ただし、次のフィールドだけが異なります。
- [Select Manifest]
このページにある、他のすべてのフィールドを作成するために使用するアプリケーション マニフェストです。