2016-05-27 14 views
0

Screenshot of custom actionMSIからMSMのカスタムアクションに引数を渡す - InstallShield

編集:ここでプロパティを属性として指定する必要がありますか? MSMで作成されたプロパティはexeによってどのように公開され、どのように設定する必要がありますか?

基本MSIプロジェクトを使用して、差別化モードでカスタムアクションを使用して内部的に.exeを呼び出すマージモジュールをインストールしています。 exeを呼び出している間、カスタムアクションに引数を渡したいと思います。どのようにカスタムアクションに引数を動的に渡すことができますか?

答えて

0

これを直接行うことはできません。あなたは、カスタムアクションがパブリックプロパティを入力パラメータとして使用し、MSMを呼び出すときにそれらのプロパティの更新された値を渡すことが唯一の希望です。

+0

こんにちはDamon Dさん、私は自分のカスタムアクションのスクリーンショットを添付したところで私の質問を修正しました。カスタムアクションの引数としてプロパティを渡す方法を教えてください。コマンドプロンプトでexeを実行しているときにどのように設定できるのでしょうか? –

+0

.exeファイルとは何ですか(ブートストラップMSIインストーラですか)?どのようなプロジェクトが呼び出されていますか?Basic MSI、MSM?コマンドラインで.exeファイルを '/? 'で実行して、プロパティを渡す方法を確認してください。 exeファイルがブートストラップされたMSIファイルの場合、2つのMSIを同時に実行することはできませんので、実行された実行シーケンスでは起動できません。 –

+0

exeはC#のマネージコードアプリケーションで、ユーザーの入力に基づいてファイルを変更するために使用されます。 –

関連する問題