73 votes

Comment changer la langue des messages d'exception de Visual Studio en anglais pendant le débogage ?

Je travaille sur une machine sur laquelle est installée la version néerlandaise de XP. Visual studio 2005 est installé en anglais. Pendant le débogage, j'ai le problème ennuyeux que tous les messages d'exception du .NET Framework apparaissent en néerlandais, ce qui les rend vraiment inutiles. J'ai essayé de les remplacer par des messages en anglais en réglant les paramètres régionaux du panneau de configuration sur US English, puis en réinstallant le .NET Framework 2.0 (version anglaise), mais apparemment, cela n'a pas résolu le problème. Quelqu'un a-t-il une idée ?


Je pense que ma question a été mal comprise, je ne veux pas changer la culture actuelle du fil de discussion. Le problème que j'ai, c'est que lorsque vous déboguez et que vous passez à travers le code, une de ces fenêtres d'exception apparaît soudainement avec le message d'exception. Ce message d'exception apparaît en néerlandais et je voudrais qu'il apparaisse en anglais. J'espère que cela clarifie ma question.

49voto

Oysio Points 912

J'ai fait quelques recherches supplémentaires et apparemment il n'est pas possible de changer la CurrentUICulture par défaut pour une langue différente de la langue native de l'OS installé. Elle ne peut être modifiée qu'en faisant quelque chose comme ceci dans le code lui-même :

Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");

18voto

Antoine Meltzheim Points 733

Résolu !

Aucune ligne de code.

Allez dans Démarrer > Panneau de configuration > Langue et région > Administration > Langues pour les programmes non unicode > Définissez-le en anglais.

18 votes

Rien ne s'est passé pour mon cas...

4 votes

Cela n'a eu aucun effet. Le problème n'est pas résolu.

1 votes

Op, votre machine est-elle aussi WinXP ?

8voto

Darin Dimitrov Points 528142

Cette question a été discutée ici . En fait, vous pouvez changer le nom du fil de discussion en cours. Culture actuelle à en-US.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X