how can I invoke another msi packet in one msi custom action?
Can anybody tell me how can I invoke another msi packet in one msi custom actio开发者_如何学Pythonn with wix?
You can't; MSI doesn't support running multiple install transactions simultaneously. You need to use an external program (bootstrapper/chainer) to install the packages in a chain.
Yes, you need to use a bootstrapper for the job. I have been denying this fact for an extended period of time (thinking "what!? this supposedly advanced thingie can't even do this?) and I finally accepted it.
Here's a post to aid your journey:
http://wix.mindcapers.com/wiki/Bootstrapper
精彩评论