Proceso. Inicie el nombre del archivo usando% temp%
Para alguna razón extraña este código falla:
p.StartInfo.FileName = @"%temp%\SSCERuntime_x86-ENU.msi";
y este código tiene éxito:
p.StartInfo.FileName = @"C:\Users\USERNAME\AppData\Local\Temp\SSCERuntime_x86-ENU.msi";
¿Hay alguna razón por la que me estoy perdiendo?
Not Acabo de copiar la ruta, no creo que se necesite el resto del código, pero lo pondré de todos modos:
Process p = new Process();
p.StartInfo.FileName = @"%temp%\SSCERuntime_x86-ENU.msi";
p.StartInfo.Arguments = "/passive";
p.Start();