/// <summary> /// /// </summary> /// <param name="appName"></param> /// <param name="app">The "host" app</param> /// <param name="logDepth"> /// How many layaer up on the stack we should go so we can show the actual method we are interested in /// </param> /// <param name="writeFile"></param> public static string InitializeDebugger(string appName) { _appName = appName.Replace(" ", "_"); PutLogger(); LoggerCore.Start(_appName, 2); if (AttachTraceListener()) { new Thread( () => { while (_running) { ReadTrace(); Thread.Sleep(500); } }).Start(); } else { LoggerCore.Log("TRACE failed."); } _logEnabled = true; return(string.Empty); }
public static string InitializeDebugger(string appName) { _appName = appName; LoggerCore.Start(_appName, 2); _logEnabled = true; return(""); }