如何强制.NET4&它是将英语用于例外和其他消息的工具

时间:2010-04-27 07:37:50

标签: localization .net-4.0 installation locale

我希望我的Win7-x64 dev框保留在当前区域设置(pl-PL),但同时整个.NET工具以英文区域设置运行

我以前的版本可以通过不安装Windows更新中出现的语言包附件来实现。这次它确实偷偷摸摸,我在Windows更新历史记录和appwiz.cpl中找不到它,或者安装方式不同。

您是否可以告诉如何卸载除英语语言环境以外的其他语言环境 或安装.NET&它是仅使用英语语言环境的工具

我对此感兴趣(并且已经有这样的答案):

  • 如何在此应用程序(aka.CurrentCulture)中设置当前进程或应用程序区域设置。我确实希望我发布的应用程序使用用户当前的语言环境。
  • 更改当前线程区域设置。出于与上述相同的原因。

PS。我想尽可能避免重新安装.NET / VS2010;)

3 个答案:

答案 0 :(得分:0)

据我所知,当你拥有Windows的“本地化”版本时,没有办法摆脱本地化的消息。可能,Windows 7旗舰版(我不确定其他版本)应该允许更改整个UI语言,它应该可以解决问题(因为这是CLR用来确定当前语言环境的原因)。

答案 1 :(得分:0)

卸载波兰语语言包:

开始 - 控制面板 - 程序和功能 - Microsoft .NET Framework(4 Client Profile)语言包PLU - 卸载

您可能需要为在那里找到的每个.NET Framework版本重复卸载。

答案 2 :(得分:0)

对于Web应用程序,您可以将其放在web.config

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