使用ResourceManager从附属程序集读取值

时间:2009-11-19 06:47:23

标签: c# localization satellite-assembly resourcemanager

嗨有人可以告诉我如何使用resourcemanager从附属程序集中读取值。我有一个应用程序MyApplication,它将包含所有资源文件。现在我必须在我的另一个应用程序(ABC应用程序)中读取这些资源的值。有人能告诉我我该怎么做。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:-1)

  • 确保资源文件(resx)设置为public而不是internal(在属性中)。

  • 将名称空间设置为您要为每个文件使用的名称空间(再次在属性中)。

(将动态创建一个类,以便您可以引用代码中的资源。)

  • 从将使用它的项目中添加对附属程序集的引用。

然后,您可以使用您在属性中指定的命名空间来引用字符串(Intellisense可以真正帮助您!)。例如。 Resources.SomeSpace.Somefile.Someresourcestring