少し前に、InnoSetupと呼ばれるスクリプトベースのインストーラーを使用したdllドライバーのベータ版をリリースしました。これは3つのことを行いました。
1)dllファイルをターゲットファイルシステムの特定のディレクトリにコピーしました
。2)COM登録
を実行しました。3)dllに含まれているカスタム登録方法を実行しました。
このソフトウェアの次のリリースでは、インストーラーにVisualStudioのセットアッププロジェクトを使用するように切り替えました。このインストーラーでは、ターゲットにベータ版がインストールされているかどうかを確認し、上記の3つの手順を元に戻したいと思います。これを達成するための最良の方法は何ですか?