WIX – 添加C#自定义操作代码

我正在创建一个由Wix安装的程序,使用VS 2010,我已经准备好了product.wxs。

现在我想为安装添加自定义C#操作。 我已经搜索了如何做到并找到了这个指南: 如何创建完全成熟的C#自定义操作?

问题是我不理解所有说明,特别是在本指南的这一部分中: Integrate the C# custom action in Advanced Installer

我已经创建了自定义操作项目,但我不明白如何告诉安装项目运行该自定义操作,以及如何在提交阶段将操作设置为在安装时运行。

另一件相关的事。 如何在C#代码中获取用户选择安装的安装路径?

该教程是关于如何使用WiX管理的自定义操作与“Advance Installer”,这是一个用于创建安装程序的商业工具。

以下是如何在C#中创建WiX自定义操作以与WiX工具集一起使用的一个很好的解释。