Extract contents of msi packages in C#
If you want to extract the contents of a msi package to filesystem, you can use the following C# function: public void ExtractMsiPackage() { string parameters = string.Empty; parameters = string.Format(@"/a {0} /qb TARGETDIR=""{1}""