So in my program.cs file, this default code works perfectly:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault (false);
Application.Run (new frmClarity());
However, if I try to add a using statement, EnableVisualStyles() doesn't seem to execute anymore! No errors, it just doesn't style the forms. Both of these attempts have the effect of visual styles not executing:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault (false);
using (new Impersonator.Impersonator (
ConfigurationManager.AppSettings ["login"], ConfigurationManager.AppSettings ["domain"],
ConfigurationManager.AppSettings ["password"])) {
Application.Run (new frmClarity());
}
}
OR
using (new Impersonator.Impersonator (
ConfigurationManager.AppSettings ["login"], ConfigurationManager.AppSettings ["domain"],
ConfigurationManager.AppSettings ["password"])) {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault (false);
Application.Run (new frmClarity());
}
}
Does anyone know why adding a USING statement in program.cs causes this weird behavior?