Exemplo n.º 1
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            EmbeddedAssembly.Load(_jsonAssembly, _jsonAssembly.Replace("Lain.", string.Empty));
            AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve;

            if (!Directory.Exists(Required.DataFolder))
            {
                Required.Deploy();
            }

            Options.LoadSettings();

            if (!File.Exists(Required.LainSerial))
            {
                _mainContext.MainForm = new WizardForm();
            }
            else
            {
                _mainContext.MainForm = new LoginForm(LoginType.Login);
            }

            Application.Run(_mainContext);
        }
Exemplo n.º 2
0
 private static Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args)
 {
     return(EmbeddedAssembly.Get(args.Name));
 }