【发布时间】:2009-04-17 03:43:22
【问题描述】:
我有一个 .resx 文件,其中包含我的项目的一些字符串资源。在运行时,我想读取此文件中定义的所有资源并将它们存储在容器中。原因并不重要。
我读过 ResourceReader 类,它对二进制 .resource 文件进行操作。我的印象是 .resx 在构建时转换为二进制格式并嵌入到程序集中。这是真的,还是我需要使用 resgen 手动生成它?如果确实需要手动生成,如何将其添加到我的 VS 项目中,将其嵌入到程序集中,并在运行时访问它?
简而言之,我如何在运行时使用 ResourceReader 访问 .resx 中定义的资源?
【问题讨论】: