InstallShield

01473 : マイナーアップグレードとメジャーアップグレードの作成方法

Windows Installer ベースのインストーラ(基本の MSI 、InstallScript MSI プロジェクト)で、マイナーアップグレード、
メジャーアップグレードを作成する方法です。

対象製品:InstallShield 11 以降
対象プロジェクト:基本の MSI プロジェクト、InstallScript MSI プロジェクト、Express プロジェクト


Windows Installer は、3 種類の製品アップグレード (メジャー アップグレード、マイナー アップグレード、
スモール アップデート) をサポートしています。
この記事では、マイナーアップグレードとメジャーアップグレードの基本的な作成方法を紹介をします。


どのタイプのアップグレードを利用するべきかは、アップグレードの要件にしたがって決定します。
アップグレードの内容が、マイナーアップグレードやスモールアップデートの要件に一つでも適さない場合には、
メジャーアップグレードを作成する必要があります。

以下の製品ヘルプ内で「アップグレードの要件」を確認して、アップグレードの種類を決定してください。

 製品ヘルプ:
 メジャー アップグレード、マイナー アップグレード、およびスモール アップデートの違い


また、アップグレード作成においては、アップグレードの種類により以下のように製品バージョンやコードを変更する
必要があります。

アップグレードの種類と変更する必要があるコード

  パッケージコード 製品バージョン 製品コード アップグレードコード
スモールアップデート
マイナーアップグレード
メジャーアップグレード



マイナーアップグレードとメジャーアップグレードの基本的な作成方法は、以下よりファイルをダウンロードして
ご覧ください。

・Premier/Professional の手順
マイナーアップグレードとメジャーアップグレードの作成方法

・Express Edition の手順
メジャーアップグレードの作成方法(Express Edition)

※ Express Edition は、フルメディアの Setup.exe からのマイナーアップグレードに対応しておりません。
Express Edition にてマイナーアップグレードを行う場合は QuickPatch プロジェクトより Update.exe を作成します。

QuickPatch プロジェクトを使用した Update.exe の作成方法につきましては、以下の FAQ をご参照ください。
1681:QuickPatch プロジェクトによるパッチ(Update.exe)の作成方法

[備考]
この記事は、InstallShield 2010 を基に作成しています。
InstallShield 2010 以外のバージョンでは設定名など一部異なる場合もあります。

検索文字列:アップデート、アップグレード、Windows Installer セットアップのアップグレード、バージョンアップ


2009/02/10 13:58:36
2017/10/13 17:08:40