static void Main(string[] args) { var prog = new Program(); prog.Run(); _traceSource.Flush(); _traceSource.Close(); }
static myClass() { var xml = new System.Diagnostics.XmlWriterTraceListener(System.IO.Directory.GetCurrentDirectory() + "\\ApplicationTrace.svclog"); xml.TraceOutputOptions = System.Diagnostics.TraceOptions.Callstack | System.Diagnostics.TraceOptions.DateTime | System.Diagnostics.TraceOptions.LogicalOperationStack | System.Diagnostics.TraceOptions.ProcessId | System.Diagnostics.TraceOptions.ThreadId | System.Diagnostics.TraceOptions.Timestamp; TraceLogger = new System.Diagnostics.TraceSource("TraceLogger"); TraceLogger.Switch.Level = System.Diagnostics.SourceLevels.All; TraceLogger.Listeners.Add(xml); TraceLogger.Flush(); TraceLogger.Close(); }
static void Main() { //var prog = new Program(); //prog.Run(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Form1 MainForm = new Form1(); Console.SetOut(new ControlWriter(MainForm.textBox1)); Application.Run(MainForm); _traceSource.Flush(); _traceSource.Close(); }