MessageBox.Show à un problème avec la culture.
Le
Jose Gonzalez
Hi,
Mon application vérifie la culture et si c'est de l'anglais ou du =
français, il donnera ces messages dans la langue du PC.
Sur mon PC (XP) de développement (Visual Studio 2003) le programme =
fonctionne correctement. Je mets dans un mémorystick tout mon projet e=
t =
avec Visual Studio 2003 je recompile et lance mon application sur deux =
autres PC (XP et 2K). Dans les deux cas les fenêtre ouvertes avec =
MessageBox.Show s'ouvrent normallement et une autre provoque une =
exception!?! Comme je ne comprends pas ce qui se passe, je vous transcri=
t =
la moitié du message d'exception:
[System.Resources.MissingManifestResourceException : Impossible de trouv=
er =
des ressources appropriées pour la culture spécifiée (ou la cultur=
e =
neutre) de votre assembly. Assurez-vous que =
"VoloGest.VoloGestMessages.resources" {[(VoloGest est le nomespace)]} es=
t =
correctement incorporé ou lié dans l'assembly "VoloGest".
baseName:VoloGest.VoloGestMessages locationInfo : <null> resource file =
name: VoloGest.VoloGestMessages.resources assembly: VoloGest, =
Version=1.0.1797.29953, Culture=neutral, PublicKeyToken=null at ..=
..]
Est-ce que quelqu'un a déjà eu ce type de problème ? Merci d'avanc=
e et bon =
week-end à toutes et tous.
-- =
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
Mon application vérifie la culture et si c'est de l'anglais ou du =
français, il donnera ces messages dans la langue du PC.
Sur mon PC (XP) de développement (Visual Studio 2003) le programme =
fonctionne correctement. Je mets dans un mémorystick tout mon projet e=
t =
avec Visual Studio 2003 je recompile et lance mon application sur deux =
autres PC (XP et 2K). Dans les deux cas les fenêtre ouvertes avec =
MessageBox.Show s'ouvrent normallement et une autre provoque une =
exception!?! Comme je ne comprends pas ce qui se passe, je vous transcri=
t =
la moitié du message d'exception:
[System.Resources.MissingManifestResourceException : Impossible de trouv=
er =
des ressources appropriées pour la culture spécifiée (ou la cultur=
e =
neutre) de votre assembly. Assurez-vous que =
"VoloGest.VoloGestMessages.resources" {[(VoloGest est le nomespace)]} es=
t =
correctement incorporé ou lié dans l'assembly "VoloGest".
baseName:VoloGest.VoloGestMessages locationInfo : <null> resource file =
name: VoloGest.VoloGestMessages.resources assembly: VoloGest, =
Version=1.0.1797.29953, Culture=neutral, PublicKeyToken=null at ..=
..]
Est-ce que quelqu'un a déjà eu ce type de problème ? Merci d'avanc=
e et bon =
week-end à toutes et tous.
-- =
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/

Poser une question


Dans une application qui gère le multilingue, il ya toujours l'assembly de
base (compilée en neutral) qui supporte la culture par défaut (anglais ou
français suivant le choix au départ). C'est à dire le fichier de ressource
compilée avec le projet.
Mais pour la seconde langue, il faut créer un fichier de ressource localisé
(en-US ou fr-FR) compilé avec al.exe.
Est-ce le cas dans votre application? car il semblerait que pour l'une des
deux cultures, il n'y ait pas le fichier de ressource associé.
Quelle est la configuration (paramètres régionaux) de la machine pour
laquelle cela ne fonctionne pas?
Frédéric.
"Jose Gonzalez" news:
Hi,
Mon application vérifie la culture et si c'est de l'anglais ou du
français, il donnera ces messages dans la langue du PC.
Sur mon PC (XP) de développement (Visual Studio 2003) le programme
fonctionne correctement. Je mets dans un mémorystick tout mon projet et
avec Visual Studio 2003 je recompile et lance mon application sur deux
autres PC (XP et 2K). Dans les deux cas les fenêtre ouvertes avec
MessageBox.Show s'ouvrent normallement et une autre provoque une
exception!?! Comme je ne comprends pas ce qui se passe, je vous transcrit
la moitié du message d'exception:
[System.Resources.MissingManifestResourceException : Impossible de trouver
des ressources appropriées pour la culture spécifiée (ou la culture
neutre) de votre assembly. Assurez-vous que
"VoloGest.VoloGestMessages.resources" {[(VoloGest est le nomespace)]} est
correctement incorporé ou lié dans l'assembly "VoloGest".
baseName:VoloGest.VoloGestMessages locationInfo : <null> resource file
name: VoloGest.VoloGestMessages.resources assembly: VoloGest,
Version=1.0.1797.29953, Culture=neutral, PublicKeyToken=null at ....]
Est-ce que quelqu'un a déjà eu ce type de problème ? Merci d'avance et bon
week-end à toutes et tous.
--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/