UA C не позволит пользователю изменять что-либо внутри программных файлов. Это то, что вызывает вашу ошибку.
https://social.technet.microsoft.com/wiki/contents/articles/30915.c-local-files.aspx
Ваши альтернативы включают:
Явно измените авторизацию для папки, в которой развернут конфигурационный файл к. Это широко считается очень плохой практикой. Забудьте, что вы распространяете на внешних клиентов.
Вместо того, чтобы использовать файл конфигурации для этих переменных, вместо этого запишите их в файл в appdata. Есть публичные c приложения, которые вы можете использовать, если это многопользовательская установка, или вы можете использовать пользовательские приложения.
Последний - подход, который я рекомендовал бы.
Создание класса который подходит для хранения ваших данных.
Сериализуйте это в строку и сохраните как файл xml или json в appdata.