MESCIUS InputMan for WPF 3.0J > はじめに > 配布ガイド > WPF アプリケーションの配布 > インストーラによる配布 |
本製品のコンポーネントを使用して作成したアプリケーションの配布で、最も一般的な方法はインストーラによる配布です。ここでは、いくつかのインストーラ作成方法を紹介し、その中でもっとも手軽なセットアップウィザードを使う方法について具体的に説明します。
このセクションでは、Visual Studio の拡張機能として公開されている「Microsoft Visual Studio Installer Projects」に含まれるプロジェクトテンプレートを使用する方法を紹介しております。ご利用にあたっては、Visual Studio の「拡張機能の管理」などから、「Microsoft Visual Studio Installer Projects」拡張機能をインストールする必要があります。 |
インストーラには、大きく分けて、Windows Installer を使用するものと、スクリプトを使った従来の手順型とがあります。以下では、Windows Installer を使用する方法について紹介します。
Windows Installer の特長
Visual Studio の「Setup Wizard」プロジェクトを使うと、基本的なインストーラを短時間に作成することが可能です。設定できる内容は、次の「Setup Project」プロジェクトと変わりませんが、基本的な設定だけですむ場合には、より簡単にインストーラを作成できます。セットアップウィザードによるインストーラ作成は、次のような場合に適しています。
起動方法
[新しいプロジェクトの作成]ダイアログボックスで、検索ボックスに「Setup」と入力し、プロジェクト一覧から[Setup Wizard]プロジェクトを選択します。
設定できる内容は、上記の「Setup Wizard」プロジェクトと同じです。複雑な処理を行うインストーラを作成する場合は、セットアップウィザードを起動しないで、最初からセットアッププロジェクトを作成しても特に工数が増えるわけではありません。セットアッププロジェクトによるインストーラ作成は、次のような場合に適しています。
起動方法
[新しいプロジェクトの作成]ダイアログボックスで、検索ボックスに「Setup」と入力し、プロジェクト一覧から[Setup Project]プロジェクトを選択します。
Visual Studio に付属するインストーラ作成ツールのほかに、いくつかのサードパーティから Windows Installer に対応したインストーラ作成ツールが提供されています。通常、これらのツールは、Visual Studio のインストーラ作成ツールがサポートしていない Windows Installer の機能にも対応しています。このようなツールは、次のような場合に必要になることがあります。