Как запустить CS:GO через C#. Пытался сделать через csgo.exe вылетает ошибка Steam, а как реализовать через steam://rungameid/730, с параметром запуска, я не знаю.
Попробуй этот код Process pr = new Process(); pr.StartInfo = new ProcessStartInfo() { FileName = @"C:\Program Files (x86)\Steam\steam.exe", // Путь до steam Arguments = "steam://rungameid/730", UseShellExecute = false, }; pr.Start(); C# Process pr = new Process(); pr.StartInfo = new ProcessStartInfo() { FileName = @"C:\Program Files (x86)\Steam\steam.exe", // Путь до steam Arguments = "steam://rungameid/730", UseShellExecute = false, }; pr.Start(); У меня сработало с другой игрой
LogotiTG, Можно попробовать добавить CreateNoWindow = true, но вряд-ли не только steam но и csgo запуститься без окна
У каждой игры есть своё значение. В данном случаи, чтобы запустить кс, ты должен был прописать Process.Start("steam://rungameid/730"); это бессмысленно. Ну там если тебе скрытно, то просто Hiden проставь.