Où dois-je mettre mes chaînes de connexion pour ma bibliothèque de classe et comment puis-je y accéder?

J'ai une solution avec 4/5 projets.

J'ai actuellement la chaîne de connexion pour mon projet de domaine codé en dur dans un fichier c#.

Je voudrais mettre cela dans un site web.config ou quelque chose. De ce que j'ai lu ici et d'ailleurs, je devrais stocker ces chaînes de connexion dans le web config de l'application appelante?

Si oui, comment puis-je y avoir accès?

Quand je fais quelque chose comme ça dans ma bibliothèque de classe:

ConnectionStringSettingsCollection connectionStrings =
    connectionStringsSection.ConnectionStrings;

Le type ou l'espace de noms n'a pas pu être trouvé, suis-je raté une référence ou quelque chose?

  • Pour une raison étrange (Microsoft, vous le savez, le nécessaire de montage n'est pas référencé par défaut. Vous devez ajouter manuellement référence à System.Configuration de l'assemblée à chaque projet qui en a besoin.
InformationsquelleAutor iKode | 2012-02-22