Мне нужно получить путь, где находится файл решения (.sln).Я пытаюсь с этими строками:
string startupPath = Path.Combine(Directory.GetParent(System.IO.Directory.GetCurrentDirectory()).Parent.Parent.Parent.FullName,"abc.txt");
// Read the file as one string.
string text = System.IO.File.ReadAllText(startupPath);
, что я получил от другого поста.Но когда я запускаю его, я получаю исключение неавторизованного доступа .Когда я ставлю путь «вручную»: C: \ Users \ yabej \ source \ repos \ tutoriales \ Proyecto 0.1, он работает.
Но мне нужно «автоматически», чтобы быть уверенным, что путь будет правильным, когдая запускаю свой проект на разных компьютерах.Спасибо.