Есть необходимость изменять и шифровать конфигурационный файл другого приложения.
Я открываю конфигурацию методом ConfigurationManager.OpenExeConfiguration(), параметризованным путём до сборки. Всё открывается, читается, шифруется, но при попытке сохранить конфигурацию, метод Save выбрасывает исключение, что, мол, объект уже существует и может быть изменён только на уровне где он был создан. Как-то это можно обойти?