InstallShield インストールトラブル[2] [InstallShield]
過去のバージョンにダウングレードインストールしようとすると、変な挙動となる。
ダウングレード時の問題
- ファイルのバージョンを比較し、新しいバージョンが入ってのでコピーしないと判断。
- 前のバージョンのアンインストールが行われる、ファイルが削除される。
- 今回のバージョンはコピーされない。
- ファイルがなくなる。
コンポーネントの「上書きしない」オプション
キーパスが明示的に設定されていない場合、オプションンが無視されるように見える場合がある
- 既存のファイルの更新日時が作成日時と同じまたは古い
- 既存のファイルとインストールするファイルのハッシュが違う
よって,上書きしたくないファイルは,1つずつコンポーネントに分割し,それぞれキーファイルに指定する必要がある。
参考サイト