Jak otworzyć plik który znajduje się w tym samym miejscu co plik exe? Ja napisałem coś takiego ale mi wywala błąd podczas próby zapisu danych.
string path = Path.Combine(Directory.GetCurrentDirectory(), @"lista_graczy.txt");
TextWriter gracze = new StreamWriter(path, true);
gracze.WriteLine(textBox1.Text.ToString());
gracze.WriteLine(textBox2.Text.ToString());
gracze.WriteLine(textBox3.Text.ToString());
gracze.WriteLine(textBox4.Text.ToString());
gracze.WriteLine(textBox5.Text.ToString());
gracze.WriteLine(textBox6.Text.ToString());
gracze.Close();
Udało mi się dojść do czegoś takiego:
string appName = Assembly.GetCallingAssembly().GetName().CodeBase;
string appPath = Path.GetDirectoryName(appName);
appPath = Path.Combine(appPath, @"lista_graczy.txt");
File.Delete(appPath);
TextWriter gracze = new StreamWriter(appPath, true);
gracze.WriteLine(textBox1.Text.ToString());
gracze.WriteLine(textBox2.Text.ToString());
gracze.WriteLine(textBox3.Text.ToString());
gracze.WriteLine(textBox4.Text.ToString());
gracze.WriteLine(textBox5.Text.ToString());
gracze.WriteLine(textBox6.Text.ToString());
gracze.Close();
Ale dalej mi nie działa
Bardzo proszę o pomoc :)