アプリ用の inno セットアップ インストーラーを作成しています。アプリが既にインストールされている場合、このインストーラーを完全なインストーラーとこれに応じた更新の両方として機能させたいと考えています。
アプリが既にインストールされている場合、古いファイルを置き換える inno セットアップを使用して「更新」インストールを作成できました。そうでない場合は、完全なインストールが実行されます。
Windows のアンインストール キーに問題があります。Inno セットアップは、インストールごとに 1 つのアンインストール キーを作成します。そのため、更新を行うと、アプリに 2 つのアンインストール キーが作成されます。アンインストール キーの作成を無効にすると、フル インストールでキーが作成されません。
実行時に CreateUninstallRegKey と UpdateUninstallLogAppName をオフにすることはできますか?