Как запустить 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(); У меня сработало с другой игрой
А есть возможность запустить саму игру с параметрами запуска, например -windowed? TheWall_inactive2650523,
У каждой игры есть своё значение. В данном случаи, чтобы запустить кс, ты должен был прописать Process.Start("steam://rungameid/730"); это бессмысленно. Ну там если тебе скрытно, то просто Hiden проставь.