2010-04-27 38 views
4

我希望我的Win7-x64 開箱保留在當前語言環境(pl-PL)中,但同時對於整個.NET工具以英文語言環境運行如何強制.NET4及其工具使用英語作爲例外和其他消息

我以前的版本可以通過不安裝Windows Update中提供的語言包附件來實現。這次它偷偷摸摸了,我無法在windows update history和appwiz.cpl中找到它,或者它的安裝方式不同。

你能告訴如何卸載其他非英語語言環境爲.NET安裝或安裝.NET &它的工具只使用英語語言環境

什麼我沒有興趣的(和已經有這樣的答案在SO):

  • 如何設置當前進程或應用程序的語言環境,該應用程序中(又名的CurrentCulture)。我確實希望發佈的應用程序使用用戶當前的語言環境。
  • 更改當前線程語言環境。出於與上述相同的原因。

PS。如果可能的話,我想避免重新安裝.NET/VS2010;)

+0

重複http://stackoverflow.com/questions/2092298/force-exceptions-language-in-english的 我不認爲有一個簡單的解決方案。 – Snake 2010-04-27 11:54:59

+0

@Snake抱歉,這不是重複的,我不想更改當前進程或應用程序的語言環境。我希望我的VS和.NET工具表現得像沒有擦亮語言環境一樣,或者我想卸載波蘭語區域資源。 – 2010-04-27 12:03:14

回答

0

據我所知,當您擁有Windows的「本地化」版本時,無法擺脫本地化的消息。可能的話,Windows 7 Ultimate(我不確定其他版本)應該允許更改整個UI語言,並且它應該做到這一點(因爲這是CLR用來確定當前語言環境的)。

+0

我希望我的UI語言環境能夠保持原樣,但我希望SDK僅顯示英文消息 - 翻譯過程很糟糕,在調試時尋找線索時難以翻譯。 – 2012-04-22 12:37:36

+0

@WooYek:我分享你的痛苦,但我擔心我們無能爲力。振作起來,一些波蘭語翻譯很有趣:) – 2012-04-22 16:45:30

0

卸載波蘭語語言包:

開始 - 控制面板 - 程序和功能 - Microsoft .NET框架(4客戶端配置文件)語言包PLU - 卸載

您可能需要重複卸載每個您在其中找到的.NET Framework版本。

+0

在W7上我沒有程序和函數中的語言包,也沒有在appwiz.cpl列表中。我應該尋找什麼? – 2012-04-22 12:35:31

0

對於Web應用程序,你可以把這個在web.config

<configuration> 
    <system.web> 
    <globalization uiCulture="en-US" /> 
相關問題