Bonjour,

j'aimerais depuis une librairie accéder à des valeurs mises dans le fichier Globalresources.resx.

Je m'explique :

mon appli web est une appli N-Tiers :
dans le dossier App_GlobalResources j'ai un fichier GlobalResources.resx qui contient l'ensemble des messages d'erreur (par exemple : ErrorDB="Erreur dans la BDD")

Depuis ma couche DATA, j'aimerai trouver comment accéder à cette valeur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
throw new MyException(e, e.Message,System.Resources.GlobalResources.ErrorDB);
mais erreur a la compile car ne trouve pas GlobalResources.

J'ai tenté avec GetLocalResourceObject mais cela n'a pas fonctionné.

Selon ce post, ce ne serait pas possible...

Pourtant depuis cette même classe, j'arrive a acceder au web.config pour récupérer la connexionString par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ConfigurationManager.AppSettings["ConnectionString"]
existe-t-il une solution pour accéder a ces valeurs ou dois-je les mettre dans le web.config.

Merci de vos précisions