public void SaveConfiguration()
{
try
{
var filename = GetConfigFilename();
XmlSerializer x = new XmlSerializer(GetType());
XmlWriter writer = new XmlTextWriter(filename, Encoding.UTF8);
x.Serialize(writer, this);
}
catch (Exception ex)
{
// do nothing
}
}