public void LoadSolutions(StorageFile solutionsConfigurationFile)
        {
            Solutions.Clear();
            if (!solutionsConfigurationFile.ExistsLocal())
            {
                return;
            }
            var document = new XmlDocument();

            document.Load(solutionsConfigurationFile.LocalPath);
            foreach (var solutionNode in document.SelectNodes(@"//Root/Solution").OfType <XmlNode>())
            {
                var solution = BaseSolutionInfo.CreateFromConfig(solutionNode);
                Solutions.Add(solution);
            }

            Solutions.Sort((x, y) => x.Order.CompareTo(y.Order));
        }