private static void RunInternal(GameProject.Project project, GameDev.BuildConfiguration buildConfig, bool debug) { CallOnSTAThread(() => { if (m_vsInstance != null && !IsDebuggingInternal() && BuildDone && BuildSucceeded) { m_vsInstance.ExecuteCommand(debug ? "Debug.Start" : "Debug.StartWithoutDebugging"); } }); }
public static void Run(GameProject.Project project, GameDev.BuildConfiguration buildConfig, bool debug) { lock (m_lock) { RunInternal(project, buildConfig, debug); } }