Configurer Visual Studio pour afficher les messages d'erreur en anglais

je travaille actuellement dans un autre pays, et mon PC a une version non-anglaise de Windows installée. Je ne me soucie pas de cela, mais je me soucie beaucoup quand Visual Studio affiche des messages d'erreur parce qu'ils sont également localisés dans la même langue que Windows.

Parfois je passe un bon moment à essayer de trouver ce que cela signifie, ce qui est assez ennuyeux...

est-il possible de configurer Windows ou Visual Studio pour afficher les messages en anglais?

45
demandé sur Melebius 2009-05-12 16:43:02

6 réponses

Désinstaller l' .NET Framework xxx Pack de Langue. (xxx = ennuyeux en langage du message)

21
répondu Thomas Scherschmidt 2009-05-29 08:28:34

la meilleure façon serait d'utiliser ce code dans la méthode de saisie de votre demande

if (Debugger.IsAttached)
    CultureInfo.DefaultThreadCurrentUICulture = CultureInfo.GetCultureInfo("en-US");

, Il forcera les messages en anglais, non seulement dans les exceptions rencontrées et affichée dans l'application, mais à l'intérieur de l'IDE ainsi

parce que vous ne pouvez pas forcer vos utilisateurs à utiliser les versions anglaises de Windows lors de l'exécution de certains tests initiaux sur place, vous avez peut-être trouver ce utile.

12
répondu Peuczyński 2016-03-31 12:44:28

comme j'ai posté dans un autre fil, dans mon cas il n'a fallu qu'une ligne de code pour changer la Culture:

System.Globalization.CultureInfo.DefaultThreadCurrentUICulture=System.Globalization.CultureInfo.GetCultureInfo("en-US");

il modifie la Culture par défaut du fil principal et des nouveaux aussi bien.

10
répondu Hefass 2017-08-08 17:15:03

sous Outils/Options/Paramètres internationaux. J'ai une option pour changer la langue de "Same as Microsoft Windows" à "English" (Visual Studio 2008 au cas où il fait une différence). Si vous n'avez pas l'Anglais là-dedans alors je ne suis pas sûr comment vous ajoutez plus de langues...


modifié pour ajouter:

puisque vous parlez des exceptions d'application, vous devez changer la culture de l'application que vous doublez, vous pouvez faire cela en suivant ce ou si ce n'est pas une option pour changer la culture pour l'ensemble de l'application cette question a quelques idées pour changer la culture seulement quand des exceptions sont lancées.

9
répondu Martin Harris 2017-05-23 12:25:36

Je n'avais pas de paquets de langage .net Framework installés. Je pense que le problème était que L'IIS n'était pas en anglais en raison de l'ensemble du système n'était pas en anglais.

j'ai installé Windows English Language Pack et j'ai changé la langue OS en anglais. Maintenant tout va bien.

si vous êtes sur Windows 7 Professionnel, cela peut vous aider .

0
répondu flygge 2013-08-07 13:33:27

1 . Définition du cadre. net 2. allez à préférences langues = > région et langues => changez la langue de votre choix (windows 10)

  • cette méthode de son travail pour moi
-1
répondu MOHAMED 2018-02-13 16:22:07