インストーラーが起動すると、以前のインストールが検出され、更新するかどうかを確認するメッセージが表示されます。とにかくこの動作を無効にする方法はありますか?
クリーンな空のディレクトリに常にインストールする必要があるアプリケーションがあります。これを行うための install4j のコントロールはありますか? ありがとう!
インストーラーが起動すると、以前のインストールが検出され、更新するかどうかを確認するメッセージが表示されます。とにかくこの動作を無効にする方法はありますか?
クリーンな空のディレクトリに常にインストールする必要があるアプリケーションがあります。これを行うための install4j のコントロールはありますか? ありがとう!
更新アラートのみを削除するには、[インストーラ] -> [画面とアクション] の手順で [ようこそ] 画面を見つけ、[更新インストールのアラート] プロパティの選択を解除します。
インストーラーが以前のインストール ディレクトリを提案しないようにするには、[インストーラー] -> [更新オプション] の手順で [以前のインストール ディレクトリを検出する] の選択を解除します。
既存のインストールの上にインストールしないようにするには (つまり、更新ができなくなります)、[インストール場所] 画面の [検証式] プロパティを次のように設定します。
File dir = context.getInstallationDirectory();
if (ApplicationRegistry.getApplicationInfoByDir(dir) != null) {
Util.showWarningMessage(
"The selected directory already contains an installation, "+
"please choose another directory."
);
return false;
} else {
return true;
}