0
我正在解决WIX中的问题,其中自定义操作的结果需要指示下一个自定义操作是否会运行。这可能吗?脚本将在安装机器上运行,该脚本将查询正在运行的进程以确定它是否位于特殊机器上。这个脚本的结果需要用来决定是否应该运行下一个自定义操作。有没有一种方法可以使用自定义操作的输出来设置wix属性?
我发现this gem这表明在决定运行自定义操作时有相当多的控制权,但仍然存在实际获取相关值集的问题。
我想到的最后一个解决方案是让初始自定义操作使用setx来设置环境变量,但这会留下用于控制安装程序流程的剩余环境变量。后安装程序也可以用来清理它,但它只是越来越丑陋和丑陋。