Настройки приложения, эквивалентные для Avalonia

#c# #wpf #avaloniaui #avalonia

Вопрос:

Я проверял Avalonia на перенос проекта WPF, но увидел, что в настройках проекта нет вкладки для настроек приложения, только для ресурсов.

В версии приложения WPF я использую Settings.Default.Save() и Settings.Default.Reset() для работы с сохраненными настройками во время выполнения. Ручное копирование файла настроек в мою версию Avalonia позволяет мне получить к ним доступ Settings.Default.[field name] , но я больше не могу их сохранять или сбрасывать.

Мне было интересно, была ли у Avalonia опция для настроек, но я не нашел ее в документации. Есть ли для этого возможность или мне следует сохранить их вручную в файл: и если да, то как бы я это сделал?

Ответ №1:

Понял это. Установка системы пакетов NuGet.Конфигурация.ConfigurationManager сделал все возможное, чтобы устранить ошибку. Я не понимал, что мне нужно это установить, так как оно было включено в проект WPF по умолчанию.