5
这是在构建本地化的aspx Web应用程序,卫星程序集的.resx文件时向前迈进的最佳方式?网上有哪些性能比较可用?使用.resx文件和卫星程序集有什么性能差异吗?
这是在构建本地化的aspx Web应用程序,卫星程序集的.resx文件时向前迈进的最佳方式?网上有哪些性能比较可用?使用.resx文件和卫星程序集有什么性能差异吗?
好吧,我不知道如果比较有效..
的ResX是在XML存储资源的存储格式。它在被嵌入(如果指定的话)嵌入程序集之前,使用resgen工具编译为二进制形式(.resources)。
卫星组件是您的主要装配资源和本地化资源的差异/三角洲。因此,如果您在MainAssembly.dll中有100个字符串的Strings.resx,其中有10个法语加拿大文化发生变化,您应该有一个MainAssembly.resources.dll(附属程序集),其中包含这些10个字符串在fr-CA子目录中DLL文件夹。 使用ResourceManager查询字符串资源时,它会考虑到当前文化。如果fr-CA,它将首先在fr-CA文件夹中查找附属程序集中的字符串,如果没有找到,它将回退到DLL本身中的资源并返回该资源。机制是按照以下顺序始终搜索它。
- [fr-CA subfolder]\MyAssembly.resources.dll
- [fr subfolder]\MyAssembly.resources.dll
- DLL itself
有关详细信息,请http://www.dotneti18n.com/或“编程WPF”
在什么情况下可能这件事情的资源篇章? – JeffFoster 2008-09-28 08:03:40