From fb0b60dddfa5da30b18c6b2f68228aceb4e0af0f Mon Sep 17 00:00:00 2001 From: penev92 Date: Wed, 15 Jul 2015 00:32:04 +0300 Subject: [PATCH] Explicitly set current working directory Avoids issues when launching the game from a URL --- OpenRA.GameMonitor/GameMonitor.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OpenRA.GameMonitor/GameMonitor.cs b/OpenRA.GameMonitor/GameMonitor.cs index bbf9c74aea..8d648ee3b2 100644 --- a/OpenRA.GameMonitor/GameMonitor.cs +++ b/OpenRA.GameMonitor/GameMonitor.cs @@ -28,6 +28,8 @@ namespace OpenRA var executableDirectory = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location); var processName = Path.Combine(executableDirectory, "OpenRA.Game.exe"); + Directory.SetCurrentDirectory(executableDirectory); + var psi = new ProcessStartInfo(processName, string.Join(" ", args)); try