connectionSsortingngs configSource dans App.config ne fonctionne pas

J’essaie de séparer ma chaîne de connexion de mon App.config , et comme vous ne pouvez pas faire de transformations avec Web.config , j’ai pensé que je pourrais utiliser l’atsortingbut configSource pour pointer vers un autre fichier de configuration avec la chaîne de connexion. mais cela ne semble pas fonctionner.

Cela fonctionne, App.config :

    

Mais ce n’est pas le cas, App.config :

    

connections.config :

    

Je cherche les solutions les plus simples.

Des idées?

Si vous avez ajouté le fichier vous-même, l’action de construction (dans les propriétés du fichier) n’a peut-être pas été définie correctement.

L’option Copy to Output Directory doit être Copy if newer ou Copy Always pour vous assurer que le fichier .config se retrouve dans le répertoire bin , sinon il ne sera pas présent et la tentative de chargement échouera.

J’ai eu le même problème et la solution Oded fonctionne pour moi. Mais je me contenterai de préciser que pour savoir comment modifier le fichier “Copier vers l’option Répertoire de sortie” pour qu’il soit “copie si plus récent ou copie toujours”, vous devez

  • cliquez sur le fichier
  • sélectionner les propriétés
  • aller pour avancer
  • alors verra copie au répertoire de sortie et copie de choix si plus récent ou copie toujours

Cela m’a aidé, j’espère que cela vous aidera aussi