powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Сохранение User Settings в приложении на Mono
2 сообщений из 2, страница 1 из 1
Сохранение User Settings в приложении на Mono
    #37922635
333Mixim333
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разрабатываю одно кросплатформенное приложение в MonoDevelop. Для удобства пользователя хочу хранить в конфигурационных файлах некоторые параметры, которые предполагается менять в процессе работы(логины/пароли и т.д.). Засунул эти параметры в конфигурационный файл("app.config"), который прикрепил к проекту:
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
<?xml version="1.0" encoding="utf-8"?>
<configuration>

	<appSettings>
		<add key="key1" value="anyValue"/>
    </appSettings>
	
</configuration>


Без особых проблем могу получить значение указанного параметра из файла с помощью System.Configuration.ConfigurationManager:
Код: c#
1.
label1.Text=ConfigurationManager.AppSettings["key1"];


но как изменить эти значения? При использовании следующей методики программа просто вылетает без каких либо сообщений об ошибках:
Код: c#
1.
ConfigurationManager.AppSettings.Set("key1", "ad");


Подскажите пожалуйста, каким образом можно предоставить пользователю возможность настраивать приложение под свои нужды и сохранять эти настройки? Уже сотни страниц, выданных в Google облазил, но нигде нет ничего такого относительно MonoDevelop.
...
Рейтинг: 0 / 0
Сохранение User Settings в приложении на Mono
    #37923941
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
333Mixim333,

try...catch ? нне, не слышал!
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Сохранение User Settings в приложении на Mono
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]