Valeurs du fichier de config non récupérées
Bonjour,
afin d'avoir une application portable sur plusieurs environnements, j'ai utilisé un fichier de configuration. j'ai donc fait :
clic droit sur la solution > Ajouter > Nouvel élément > Fichier de configuration de l'application
Ensuite j'ai ajouté mes variables :
Code:
1 2 3 4 5 6 7 8
|
<configuration>
<appSettings>
<add key="EmailAlertFrom" value="moi@domain.fr"/>
<add key="EmailAlertTo" value="moi@domain.fr"/>
<add key="SMTPServer" value="serveur.domaine.fr"/>
</appSettings>
</configuration> |
et dans mon programme principal, je fait :
Code:
1 2 3 4 5 6 7 8
| class Program{
static void Main()
{
// Constantes :
string v1 = ConfigurationManager.AppSettings["EmailAlertFrom"];
string v2 = ConfigurationManager.AppSettings["EmailAlertTo"];
string v3 = ConfigurationManager.AppSettings["SMTPServer"];
... |
Or quand je tente d'affiche v1, v2 et v3, elles sont vides...
Qu'ai-je mal fait ?
Merci de votre aide !