Я пытаюсь запустить исполняемый файл из 32-разрядного приложения C # (в 64-разрядной ОС), но получаю сообщение «Система не может найти указанный файл», вероятно, из-за того, что wsqmcons.exe не существует в C : \ Windows \ SysWOW64. Файл существует в System32. Каков наилучший способ запустить wsqmcons.exe из кода, если это возможно?
Process p = new Process();
p.StartInfo.Arguments = "-f";
p.StartInfo.FileName = @"C:\Windows\System32\wsqmcons.exe";
p.Start();
p.WaitForExit();
Verify.AreEqual(0, p.ExitCode);