0

我有通用类库 (.dll) 在项目之间共享。在 dll 中我有几个 资源.resw  文件dll\rootFolder\Lang\ en.resw,,,fr.reswjp.resw

在我的应用程序中,我有按钮“更改语言”单击,我想像许多网站一样更改应用程序语言,但问题是我在单击按钮时无法获取此文件 Resources.ResourceLoader()

4

1 回答 1

2

我相信您没有将资源放在正确的文件夹中。您应该创建一个这样的结构: strings\en\resources.reswstring\fr\resources.resw...

然后你使用 ResourceLoader 来访问你的文件和资源

ResourceLoader.GetForCurrentView("[assemblyname]/[resourceName]")

您可以查看官方示例以获取应用程序资源,因为它演示了您在代码中似乎需要的所有内容。

于 2016-06-26T22:01:20.430 回答