我正在开发一个MVC项目,我需要在单个解决方案中的多个项目中使用'WebResource.resx'文件中的字符串资源。 该字符串值可能在将来发生变化,这就是我将其放入资源的原因。
我发现使用'app_globalresources'文件夹不是一个好习惯。
是否有任何解决方案在多个项目中使用该资源文件?
答案 0 :(得分:0)
据我所知,没有任何特定的“良好做法”来保存资源文件,它们只是自动生成的类文件,可以根据线程的文化设置轻松进行本地化。
只需在解决方案中创建项目,类库,在该项目中创建RESX文件,并在需要访问属性的其他解决方案中引用该项目。
如果您打算拥有多个项目,可以将该项目称为Crosscutting
或Resources
,因为它包含的资源是您解决方案中多个项目的引用。
答案 1 :(得分:0)