Я создаю настольное приложение в WPF, и оно требует пользовательских настроек из внешнего текстового файла. Файл должен быть доступен для непосредственного управления пользователем после окончательной сборки и публикации.
String settingsPath = "settings.txt";
try
{
if (!File.Exists(settingsPath))
throw new Exception("settings file does not exist");
String settingsText = File.ReadAllText(settingsPath);
MessageBox.Show(settingsText);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
Window.GetWindow(this).Close();
}
Даже когда я создаю файл settings.txt с помощью проводника файлов, он выдает исключение, когда построен.