Есть много постов, в которых говорится, как изменить информацию в app.config, и есть посты, в которых говорится, что вы не должны редактировать информацию в app.config, а хранить информацию в пользовательских папках. Я понимаю эти темы. Но то, что я хочу, это сочетание обоих.
У меня есть настройка wcf для моего клиента в app.config, который содержит адрес конечной точки, к которой он должен подключиться. Когда сервер меняет ip или когда клиент установлен на компьютере в другой компании, пользователь должен иметь возможность вставить другой ip-адрес, который должен быть сохранен в app.config. Это не может быть сохранено в файле в appdata или чем-то в этом роде, так как клиент считывает информацию в app.config при запуске.
Как мне написать (запомните новый ip-адрес) в app.config, когда клиент установлен в программных файлах, UAC включен и программа не запущена с правами администратора?
Заранее спасибо.