例如,我的asp.net应用程序的用户具有帐号,姓名,地址和文化。
我知道很少会向用户显示异常。
但是我想说我确实希望将此框架异常消息本地化,是否可能?
类似
catch(Exception ex)
{
ex.ShowLocalizedMessage(myCurrentUser.CurrentCulture)
}
答案 0 :(得分:1)
框架异常将始终使用当前线程的CurrentUICulture进行本地化。如果更改线程上的属性,则会出现异常消息。 (这通常被视为more of a problem than a benefit,但是ymmv ......)