複数のインストーラークラス(System.Configuration.Install.Installerから継承するクラス)を含む.NETプロジェクトを作成しました。私の目標は、セットアッププロジェクトで使用する必要のあるすべての可能なインストーラーを含む単一のアセンブリを作成することでしたが、必ずしもすべてを1つのセットアッププロジェクトで使用する必要はありません。
私が経験している問題は、カスタムアクションを追加するときに、アセンブリを選択すると、実行する必要のある特定のインストーラーを選択する方法がないことです。実行したいインストーラーを指定できないため、アセンブリーが見つかったすべてのインストーラーが実行されています。
これは設計上どのように機能するのですか、それともここで何かが足りないのですか?