Puoi facilmente applicare la stessa soluzione di web.config, devi solo rinominare il tuo app.config in web.config, crittografare con lo strumento aspnet_regiis e quindi rinominarlo di nuovo in app.config.
- Rinomina app.config in web.config
- Apri il prompt dei comandi e digita:
%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -pef "connectionStrings" c:\<folder containing your web.config>
(fermati a livello di cartella e non mettere il "") finale - rinomina web.config di nuovo in app.config
Puoi aprirlo nel blocco note per vedere il file crittografato. In Visual Studio vedrai che è decifrato. Puoi utilizzare la tua stringa di connessione allo stesso modo come se non fosse crittografata. (Nota che può essere decrittografato solo sulla stessa macchina su cui è crittografato.)