在Calling Application中覆盖.Net资源文件

时间:2009-02-19 15:15:11

标签: c# asp.net localization

我有一个调用类库的asp.net 2.0 Web应用程序。一个相当常见的情况可以确定。

类库正在使用许多资源文件和ResourceManager对象来设置本地化字符串。根据用户的浏览器设置,这在大多数情况下都能正常工作。

但是在某些情况下,我希望从Web应用程序中覆盖类库中的资源字符串。

这可能吗?如果是这样的话?

1 个答案:

答案 0 :(得分:0)

据我所知,没有什么“开箱即用”允许你这样做。

另一方面 - 您总是可以将您希望在类库中覆盖的字符串公开为公共属性,并将它们在类库中初始化为资源中的默认字符串,但由于它们是公共属性,调用Web应用程序始终可以覆盖它们并设置新值。

马克