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可以中止鏈但不能修改它。 –