Изменение web.config обычно приводит к перезапуску приложения.
Если вам действительно нужно, чтобы ваше приложение редактировало свои собственные параметры, вам следует рассмотреть другой подход, например, установить базу данных или создать файл xml с редактируемыми настройками.