Example #1
0
 public static void PrintSolutionShortcutInfo(LauncherSolutionShortcut lss)
 {
     foreach (var item in lss.ProjectShortcuts)
     {
         PrintProjectShortcutInfo(item);
     }
 }
Example #2
0
        public IEnumerable <LauncherSolutionShortcut> Search(string searchDirectoryPath)
        {
            List <LauncherSolutionShortcut> shortcuts = new List <LauncherSolutionShortcut>();

            try
            {
                foreach (var item in Directory.GetFiles(searchDirectoryPath, "*.sln", SearchOption.AllDirectories))
                {
                    LauncherSolutionShortcut lss = new LauncherSolutionShortcut();
                    lss.SolutionPath = item;
                    shortcuts.Add(lss);
                }
            }
            catch (Exception)
            {
                return(null);
            }


            return(shortcuts);
        }