Example #1
0
        static void Main(string[] args)
        {
            ProjectToLoad = (args.Length == 0) ? null : args[0];

            if (!String.IsNullOrEmpty(ProjectToLoad) && !ProjectToLoad.EndsWith(".shfbproj",
                                                                                StringComparison.OrdinalIgnoreCase))
            {
                ProjectToLoad = null;
            }

            // Bring forward user preferences after a version update
            if (!Settings.Default.SettingsUpgraded)
            {
                Settings.Default.Upgrade();
                Settings.Default.SettingsUpgraded = true;
                Settings.Default.Save();
            }

            if (!LaunchWithPreferredApplication())
            {
                var app = new Application();

                app.Run(new ProjectLauncherDlg());
            }
        }
Example #2
0
        static void Main(string[] args)
        {
            ProjectToLoad = (args.Length == 0) ? null : args[0];

            if (!String.IsNullOrEmpty(ProjectToLoad) && !ProjectToLoad.EndsWith(".shfbproj",
                                                                                StringComparison.OrdinalIgnoreCase))
            {
                ProjectToLoad = null;
            }

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            // Bring forward user preferences after a version update
            if (!Settings.Default.SettingsUpgraded)
            {
                Settings.Default.Upgrade();
                Settings.Default.SettingsUpgraded = true;
                Settings.Default.Save();
            }

            if (!LaunchWithPreferredApplication())
            {
                Application.Run(new ProjectLauncherForm());
            }
        }