public static void LoadSettingsFromFile(string settingsDirectory, bool forCurrentUserOnly)
        {
            appSettingsDataset.Clear();
            string filename = settingsDirectory + "\\";

            if (forCurrentUserOnly)
            {
                filename += Environment.UserName + ".settings";
            }
            else
            {
                filename += "app.settings";
            }

            if (File.Exists(filename))
            {
                appSettingsDataset.ReadXml(filename, XmlReadMode.Auto);
                appSettingsDataset.AcceptChanges();
            }
        }