2010-04-27 10 views
4

Je voudrais pour ma boîte de dev Win7-x64 rester dans la locale actuelle (pl-PL), mais en même temps pour outils .NET entiers à exécuter en anglais locale.Comment forcer. NET4 & ses outils pour utiliser l'anglais pour les exceptions et autres messages

Je les versions précédentes cela pourrait être réalisé en n'installant pas un module de langue supplémentaire qui est apparu dans Windows Update. Cette fois, il s'est faufilé et je ne peux pas le trouver dans l'historique des mises à jour de Windows et appwiz.cpl, ou il est installé différemment.

Pouvez-vous dire comment désinstaller les autres que locales Anglais pour l'installation de .NET ou la configuration .NET & ses outils à utiliser uniquement paramètres régionaux anglais?

Qu'est-ce Je ne suis pas intéressé à (et il y a déjà de telles réponses sur le SO):

  • Comment processus en cours d'installation ou d'application locale, dans cette application (alias CurrentCulture.). Je souhaite que les applications que je publie utilisent les paramètres régionaux actuels de l'utilisateur.
  • Modifiez les paramètres régionaux de threads actuels. Pour la même raison que ci-dessus.

PS. Je voudrais éviter la réinstallation de .NET/VS2010 si possible;)

+0

en double de http://stackoverflow.com/questions/2092298/force-exceptions-language-in-english Je ne Je pense qu'il existe une solution facile. – Snake

+0

@Snake désolé, ce n'est pas un doublon, je ne veux pas changer le processus actuel ou les paramètres régionaux de l'application. Je veux que mes outils VS et .NET se comportent comme s'il n'y avait pas de paramètres régionaux polonais, ou si je voulais désinstaller les ressources locales polonaises. –

Répondre

0

Pour autant que je sache, il n'y a aucun moyen de se débarrasser des messages localisés lorsque vous avez la version «localisée» de Windows. Peut-être, Windows 7 Ultimate (je ne suis pas sûr sur les autres versions) devrait permettre de changer la langue de l'interface utilisateur, et il devrait faire l'affaire (car c'est ce que CLR utilise pour déterminer les paramètres régionaux actuels).

+0

Je souhaite que les paramètres régionaux de mon interface utilisateur restent tels qu'ils sont, mais je souhaite que le SDK affiche uniquement les messages en anglais. Les traductions sont horribles et difficiles à traduire lors de la recherche d'indices lors du débogage. –

+0

@WooYek: Je partage votre douleur, mais j'ai peur que nous ne puissions rien y faire. Bravo, certaines traductions polonaises sont amusantes :) –

0

Désinstaller le pack de langue polonaise:

Démarrer - Panneau de configuration - Programmes et fonctions - Microsoft .NET Framework (4 Client Profile) Language Pack PLU - Désinstaller

Vous devrez peut-être répéter la désinstallation pour chaque version de .NET Framework que vous trouvez là.

+0

Sur W7, je n'ai pas de module linguistique dans les programmes et les fonctions ni dans la liste appwiz.cpl. Que devrais-je rechercher? –

0

Pour les applications Web, vous pouvez mettre cela dans le web.config

<configuration> 
    <system.web> 
    <globalization uiCulture="en-US" />