MSIProductVersion パラメータは、MSI データベースの製品バージョン番号を指定します。これによりバージョンの管理がしやすくなります。このバージョン番号は、アプリケーションのバージョンや ThinApp のバージョンとは関係がありません。

ThinApp により、初期バージョン 1.0 が割り当てられます。このバージョン番号は、データベースのプロパティに表示されます。

すでにパッケージがインストールされているマシンにパッケージを展開すると、Windows Installer はバージョン番号をチェックし、更新されたバージョンの上に旧バージョンがインストールされないようにします。この場合は必ず、新しいバージョンをアンインストールしてください。

MSIProductVersion パラメータは、MSIFilename パラメータで Windows Installer データベースの生成が要求された場合にのみ適用されます。

MSIProductVersion パラメータの変更

MSI パッケージを変更するときに、MSIProductVersion パラメータの値を変更できます。2.0 の値を指定すると、1.0 バージョンのパッケージがアンインストールされ、2.0 バージョンのパッケージがインストールされます。

[BuildOptions]
MSIFilename=<my_msi>.msi
MSIProductVersion=2.0

MSIProductVersion 値の形式は X.Y.Z です。X と Y は 0~255 の範囲、Z は 0~65536 の範囲にあるそれぞれの値になります。