Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 重写调用应用程序中的.Net资源文件_C#_Asp.net_Localization - Fatal编程技术网

C# 重写调用应用程序中的.Net资源文件

C# 重写调用应用程序中的.Net资源文件,c#,asp.net,localization,C#,Asp.net,Localization,我有一个asp.net 2.0 web应用程序正在调用类库。可以肯定,这是一种相当常见的情况 类库使用大量资源文件和ResourceManager对象来设置本地化字符串。根据用户的浏览器设置,这在大多数情况下都非常有效 但是,在某些情况下,我希望在web应用程序中超越类库中的资源字符串 这可能吗?如果是这样的话,怎么办?据我所知,没有什么“开箱即用”的东西允许你这么做 另一方面,您可以始终将希望在类库中重写的字符串公开为公共属性,并在类库中将它们初始化为资源中的默认字符串,但由于它们是公共属性,

我有一个asp.net 2.0 web应用程序正在调用类库。可以肯定,这是一种相当常见的情况

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

但是,在某些情况下,我希望在web应用程序中超越类库中的资源字符串


这可能吗?如果是这样的话,怎么办?

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

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

马克