public static Settings Load(string fileName)
{
Settings tvntSettings = null;
FileStream fileStream = null;
try
{
fileStream = new FileStream(fileName, FileMode.Open);
tvntSettings = Settings.Deserialize(fileStream);
}
catch (FileNotFoundException)
{
tvntSettings = new Settings();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
finally
{
if (fileStream != null)
{
fileStream.Close();
}
}
return(tvntSettings);
}