0

他のアプリケーションの一部のファイルを置き換えるプラグインのインストール パッケージを準備しています。そのファイルのバックアップを作成する必要があるため、それを行うCustomActionを用意しました。

インストール中にコピーされるすべてのファイルのカスタム アクションの場所に引数として渡すにはどうすればよいですか? そのリストを手動で作成する必要がありますか?

4

2 に答える 2

0

インストーラーでプロパティを設定することにより、パラメーターをカスタム アクションに渡すことができます。次に、次のようにカスタム アクションでこれらのプロパティにアクセスします (C# の例)。

[CustomAction]
public static ActionResult DoWork(Session session)
{
    session.Log("Begin DoWork");
    string propertyValue = session["PROPERTYNAME"];
    //...
}
于 2012-06-08T18:11:47.060 に答える
0

カスタム アクションを作成する代わりに、WiX CopyFile要素を使用してこれらのファイルをバックアップしてみませんか。

于 2012-06-08T14:16:05.810 に答える