0
我有以下设置一个链条: ExePackage1-> MsiPackage1-> ExePackage2-> MsiPackage2如何根据文件内容为链中的ExePackage设置InstallCondition?
MsiPackage1写一些值file1文件。
ExePackage2有一个InstallCondition,它应该基于File1的内容。
如何读取File1的内容并设置要在InstallCondition中测试的属性?
- 我想到util:FileSearch,但它确实帮助我处理内容。
- 使用自定义操作读取ExePackage2中的内容可能是另一种方法,但我甚至不想执行ExePackage2。
UPDATE 我有的使用MsiPackage1和MsiPackage2自定义操作库。是否可以扩展到托管CustomBA并执行所需的文件读取和属性设置?
感谢您回答这两个问题的变种。自定义BA在这里是否有意义,或者定制行为是否可行?如果是自定义操作,那我该如何将信息传递给Chain? –
您可以在规划过程中设置包裹的行为。之后你不能修改链。自定义BA可以中止链但不能修改它。 –