Program.cs 923 B

1234567891011121314151617181920212223242526272829303132
  1. using Oreo.VersionUpdate.Commons;
  2. using Oreo.VersionUpdate.Views;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Threading.Tasks;
  7. using System.Windows.Forms;
  8. using Y.Utils.DataUtils.Collections;
  9. namespace Oreo.VersionUpdate
  10. {
  11. static class Program
  12. {
  13. /// <summary>
  14. /// 应用程序的主入口点。
  15. /// </summary>
  16. [STAThread]
  17. static void Main(string[] args)
  18. {
  19. if (ListTool.HasElements(args))
  20. {
  21. if (args.Length > 0) R.Paths.ProjectRoot = args[0];
  22. if (args.Length > 1) R.Files.Plugins = args[1];
  23. if (args.Length > 2) R.Files.CloseAndStart = args[2];
  24. }
  25. P.Init();
  26. Application.EnableVisualStyles();
  27. Application.SetCompatibleTextRenderingDefault(false);
  28. Application.Run(new MainForm());
  29. }
  30. }
  31. }