I am trying to run an MSI file from C# using the Proces.Start method. The MSI file is fine, because I can run that normally, but when I try to run the MSI file within some C
It is also possible to execute the .msi file directly with the associated application. This happens when you set UseShellExecute to true:
UseShellExecute
true
Process.Start(new ProcessStartInfo() { FileName = @"c:\somepath\mySetup.msi", UseShellExecute = true });