Is it possible to handle Install, Upgrade and Patch through a single MSI, may be by passing arguments or switches. My client has a requirement. Has anyone faced this in the past? Can anyone please help and provide some links substantiating this? Regards, Venkatesh