Add CancelWhenDeferred, like FailWhenDeferred. - #715
Conversation
Useful for integration testing packages.
| WixAssert.CompareLineByLine( | ||
| [ | ||
| "Binary:Wix4UtilCA_X64\t[Binary data]", | ||
| "CustomAction:Wix4CancelWhenDeferred_X64\t1025\tWix4UtilCA_X64\tWixCancelWhenDeferred\t", |
There was a problem hiding this comment.
Wix4CancelWhenDeferred? Not Wix7?
There was a problem hiding this comment.
Argh. I hate whoever came up with this wacky idea...and all because of stupid merge modules. Well, it would be Wix8 right? But we still use Wix4 for the Binary id. Maybe we should be rev'ing that every release? Or do we need to change it if we add something? But not change something? 🤕
There was a problem hiding this comment.
Oh wait, the Binary id gets a modularization guid, so it's "safe."
There was a problem hiding this comment.
It's just the table names that need to be unique.
There was a problem hiding this comment.
We have doc that uses BinaryRef="Wix4UtilCA_$(sys.BUILDARCHSHORT)" so we shouldn't change it unnecessarily. If I had a time machine, I'd have done this differently.
Useful for integration testing packages.