Utilisation fichiers ressources avec ResourceManager ?
Fermé
Zgrblfx
Messages postés1Date d'inscriptionmercredi 4 juin 2014StatutMembreDernière intervention 4 juin 2014
-
Modifié par Zgrblfx le 4/06/2014 à 18:37
Bonjour,
je voudrais mettre en place des fichiers ressources pour internationaliser une appli. J'essaie de faire un petit test sur un champ de ma page Login défini comme ça :
J'ai créé le fichier ressource à l'aide de visual studio, il s'appelle Login.resx (j'ai aussi essayé à peu près toutes les combos avec .aspx, .fr, et .fr-FR), et qui contient bien la ressource que je veux utiliser :
Mais j'obtiens cette erreur quand j'essaie de lancer le tout:
System.Resources.MissingManifestResourceException: Impossible de trouver des ressources appropriées pour la culture spécifiée ou la culture neutre. Assurez-vous que "Login.resources" a été correctement incorporé ou lié dans l'assembly "(...).WebUI" au moment de la compilation ou que tous les assemblys satellites requis sont chargeables et complètement signés. à System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents) à System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents) à System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents) à System.Resources.ResourceManager.GetString(String name, CultureInfo culture) à System.Resources.ResourceManager.GetString(String name) à (...).WebUI.Login.Page_Load(Object sender, EventArgs e) dans D:\...\Login.aspx.cs:ligne 69
Le composant est bien modifiable, car quand je fais texteMdp.InnerText="truc", ça marche.
Donc je suppose que le fichier ressource est pas détecté ? Mais pourquoi ?
Merci !
A voir également:
Utilisation fichiers ressources avec ResourceManager ?