C# Kodu hata veriyor

Keşke bir şey becerebilsem...

Neyse yardımcı olan herkese teşekkürler. Konu kitlenebilir.
Konu kilitlenmemeli şu an proje üzerinde çalışıyorum.
Öncelikle merhaba projenizin çalışmamasının birçok sebebi var. İlk olarak gerekli Minecraft dosyalarını internetten çekmiyor yereldede bulunmuyor bundan dolayı çalıştırabileceği bir oyun bulunmamakta. 2. olarak biraz saçma bir değişken kullanmışsınız kodlar bu şekilde daha iyi ve temiz. Şu an kodlar çalışıyor bende oyun olmadığından dolayı çalışmadı sende çalışabilir.

C#:
using CmlLib.Core;
using CmlLib.Core.Auth;
using System;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Aeron_Launcher

{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            Control.CheckForIllegalCrossThreadCalls = false;
        }

        public int MaximumRamMb { get; private set; }
        public MSession Session { get; private set; }

        void gameoyunac()
        {
            var launchOption = new MLaunchOption()
            {
                Session = MSession.GetOfflineSession(label2.Text),
                Path = new MinecraftPath(),
                MaximumRamMb = 4096,
                JavaPath = "javaw.exe",
                VersionType = "CmlLauncher",
                GameLauncherName = "CmlLauncher",
                GameLauncherVersion = "2",

                FullScreen = false,
              
            };
        }
        private void guna2Button1_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(guna2TextBox1.Text))
            {
                MessageBox.Show("You cant enter the game without using name. Please Enter A user name");
            }
            else
            {
                label2.Text = guna2TextBox1.Text;
                label2.Visible = true;
                guna2Button1.Visible = true;

                Task.Run(gameoyunac);
            }
        }
    }
}


@342524
 
Son düzenleme:
Konu kilitlenmemeli şu an proje üzerinde çalışıyorum.
Öncelikle merhaba projenizin çalışmamasının birçok sebebi var. İlk olarak gerekli Minecraft dosyalarını internetten çekmiyor yereldede bulunmuyor bundan dolayı çalıştırabileceği bir oyun bulunmamakta. 2. olarak biraz saçma bir değişken kullanmışsınız kodlar bu şekilde daha iyi ve temiz. Şu an kodlar çalışıyor bende oyun olmadığından dolayı çalışmadı sende çalışabilir.

C#:
using CmlLib.Core;
using CmlLib.Core.Auth;
using System;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Aeron_Launcher

{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            Control.CheckForIllegalCrossThreadCalls = false;
        }

        public int MaximumRamMb { get; private set; }
        public MSession Session { get; private set; }

        void gameoyunac()
        {
            var launchOption = new MLaunchOption()
            {
                Session = MSession.GetOfflineSession(label2.Text),
                Path = new MinecraftPath(),
                MaximumRamMb = 4096,
                JavaPath = "javaw.exe",
                VersionType = "CmlLauncher",
                GameLauncherName = "CmlLauncher",
                GameLauncherVersion = "2",

                FullScreen = false,
             
            };
        }
        private void guna2Button1_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(guna2TextBox1.Text))
            {
                MessageBox.Show("You cant enter the game without using name. Please Enter A user name");
            }
            else
            {
                label2.Text = guna2TextBox1.Text;
                label2.Visible = true;
                guna2Button1.Visible = true;

                Task.Run(gameoyunac);
            }
        }
    }
}


@342524
Hocam oyun hala açılmıyor.
@uykuda.
 

Geri
Yukarı