如何访问其他dll中的不同文化资源

时间:2013-11-13 07:05:33

标签: c# asp.net dll resources

我有两个项目,资源项目只保留资源和实际工作项目,这是一个使用C#.net

的控制台类或Web服务

资源项目生成以下dll:

+folder "de":
ExportService.SharedResources.resources.dll
+folder "en-US":
ExportService.SharedResources.resources.dll
+folder "fr":
ExportService.SharedResources.resources.dll
+folder "id":
ExportService.SharedResources.resources.dll
+folder "ja":
ExportService.SharedResources.resources.dll
+folder "zh-CN":
ExportService.SharedResources.resources.dll

and lastly ExportService.SharedResources.dll in root bin directory

控制台/ Web服务项目需要使用这些dll,具体取决于cultureInfo varible

到目前为止,我使用

ResourceManager.GetResourceSet(CultureInfo, true, true) and 
ResourceManager.GetString(key, CultureInfo)
他们总是给我英语。

我是否需要自己加载其中一个dll?

那怎么办呢?

0 个答案:

没有答案