I have a C# application installed with InstallShield Evaluation Version 2013, and I want to uninstall it from another C# application
I run the process to uninstall it like this:
p.StartInfo.FileName = "msiexec.exe";
p.StartInfo.UseShellExecute = false; p.StartInfo.Arguments = "/x {XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"; p.Start();
And the result is an error message:
"The action is only valid for products that are currently installed"
The product is installed with InstallShield Trial Version. If I installed the product with Limited InstallShield, the uninstall process executes perfectly.
Is this problem because it is an evaluation version, or I am missing something else?