我的代碼是爲英語和德語編寫的。我有語句 Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(「de-DE」); Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo(「en-US」); 之前 InitializeComponent()語句;C#本地化在IDE和現實生活中不同
它適用於初始窗口,包括德語或英語的菜單項。但只能在IDE中編譯和運行。 當我將該項目作爲ClickOnce程序發佈時,將其安裝並運行,然後在初始窗口中顯示德語菜單項ALL THE TIME!
Windows 7中,VS 2013社區,.NET 4.0,
那你能否將我的答案標記爲接受的答案? –
...當然,如果我知道如何...... –