selamlar çalıştırınca combobaxa versiyonlar gelmiyor yardımcı olurmusunuz

namespace xx
{
    public partial class main : Form

    {
        public main()
        {
            InitializeComponent();
            var session = MSession.GetOfflineSession("");
            Control.CheckForIllegalCrossThreadCalls = false;
        }

        private void guna2TextBox1_TextChanged(object sender, EventArgs e)
        {
            
        }

        public static string version;

        private void guna2Button1_Click(object sender, EventArgs e)
        {
            btn_giris.Enabled= false;

            Thread thread = new Thread(() => Launch());
            thread.IsBackground = true;
            thread.Start();
            
        }

        private void guna2TextBox1_TextChanged_1(object sender, EventArgs e)
        {

        }



        private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
        {

        }
        public static string versiyon;

        private void path()
        {
            var path = new MinecraftPath();
            var launcher = new CMLauncher(path);

            foreach (var item in launcher.GetAllVersions())
            {
                comboBox1.Items.Add(item.Name);
            }

        }

        private void Launch()
        {
            var path = new MinecraftPath();
            var launcher = new CMLauncher(path);
            var launchOption = new MLaunchOption
            {
                MaximumRamMb = 2048,
                Session = MSession.GetOfflineSession(btn_kullancad.Text),
                ServerIp = "play.xx.net",

            };
            versiyon = comboBox1.SelectedItem.ToString();
            var process = launcher.CreateProcess(versiyon, launchOption);

            process.Start();
            Hide();
        }

        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {

        }
    }
}