Bonjour à tous :-D je post aujourd'hui car j'ai un pti soucis avec l'encryptage de mon fichier app.config.
J'ai utilisé le bout de code suivant:
Seul soucis, il encrypte uniquement si je lance le logiciel en tant qu'admin... Et comme ça ce fais au lancement du logiciel, si je le lance pas en admin, le logiciel ne souvre pas... Comment faire pour l'encrypter mon fichier app.config sans avoir les droit admin requis ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); ConnectionStringsSection cnxSection = config.ConnectionStrings; if (cnxSection != null) { if ((!cnxSection.IsReadOnly()) && (!cnxSection.SectionInformation.IsLocked)) { cnxSection.SectionInformation.ProtectSection(null); cnxSection.SectionInformation.ForceSave = true; config.Save(ConfigurationSaveMode.Full); } }
Partager