private void xOpenSolutionMenuItem_Click(object sender, RoutedEventArgs e) { string solutionFolder = General.OpenSelectFolderDialog("Select Ginger Solution Folder"); if (solutionFolder != null) { string solutionFileName = System.IO.Path.Combine(solutionFolder, @"Ginger.Solution.xml"); if (System.IO.File.Exists(PathHelper.GetLongPath(solutionFileName))) { App.SetSolution(Path.GetDirectoryName(PathHelper.GetLongPath(solutionFolder))); } else { Reporter.ToUser(eUserMsgKeys.SolutionFileNotFound, solutionFileName); } } }
private void xOpenSolutionMenuItem_Click(object sender, MouseButtonEventArgs e) { string solutionFolder = General.OpenSelectFolderDialog("Select Ginger Solution Folder"); if (solutionFolder != null) { ShowMainGrid(); string solutionFileName = System.IO.Path.Combine(solutionFolder, @"Ginger.Solution.xml"); if (System.IO.File.Exists(PathHelper.GetLongPath(solutionFileName))) { WorkSpace.Instance.OpenSolution(Path.GetDirectoryName(PathHelper.GetLongPath(solutionFolder))); } else { Reporter.ToUser(eUserMsgKey.SolutionFileNotFound, solutionFileName); } } }