58 localization visual-studio-2008
我目前在另一个国家工作,我的电脑安装了非英文版的Windows.我并不关心这一点,但是当Visual Studio显示错误消息时我非常关心,因为它们也被本地化为与Windows相同的语言.
有时我会花很多时间试图找到它意味着什么,这很无聊......
有没有办法配置Windows或Visual Studio以英文显示消息?
小智 23
卸载.NET Framework xxx语言包.(xxx =无聊的消息语言)
Peu*_*ski 17
最好的方法是在您的应用程序输入方法中使用此代码
if (Debugger.IsAttached)
CultureInfo.DefaultThreadCurrentUICulture = CultureInfo.GetCultureInfo("en-US");
Run Code Online (Sandbox Code Playgroud)
它不仅会在应用程序中捕获和显示的异常中强制显示英语消息,也会强制在IDE内部
因为在内部执行某些初始测试时,您无法强制您的用户使用英语版本的Windows,您可能会觉得这很有用.
小智 10
当我在另一个帖子中发帖时,在我的情况下,只需要一行代码来改变文化:
System.Globalization.CultureInfo.DefaultThreadCurrentUICulture=System.Globalization.CultureInfo.GetCultureInfo("en-US");
Run Code Online (Sandbox Code Playgroud)
它改变了主线程的默认文化和新线程.
| 归档时间: |
|
| 查看次数: |
29426 次 |
| 最近记录: |