什么是卫星组件,我们如何使用它?什么是卫星组件?
Q
什么是卫星组件?
9
A
回答
9
卫星组件是只包含资源并且特定于特定语言(或更准确地说,文化)的小程序集。例如,假设我有一个名为“MyAssembly.dll”的程序集。如果我对美国英语和中文(中国)翻译,文件结构应该是这样的:
MyAssembly.dll
en-US/
MyAssembly.resources.dll
zh-CN/
MyAssembly.resources.dll
每个.resources.dll
文件将包含在任何特定的文化资源文件中的数据,这将是该项目(它们将采用FileName.culture.resx
的形式,所以如果我们谈论Form1
的资源的美国英文翻译,它将是Form1.us-EN.resx
)。
至于使用这些文件,这是由资源管理器自动完成的。在资源文件的生成代码中(它为您提供了用于读取资源值的基于属性的语法),它使用当前的UI文化,但您可以通过调用ResourceManager.GetString(string name, CultureInfo culture)
过载来覆盖此内容。
4
卫星组件用于本地化你的UI。
您可以了解如何使用它们here。
0
卫星组件是编译库包含“本地化”针对特定的文化,如字符串,位图等资源(DLL)
创建时,您可能会使用卫星组件一个多语言的UI应用程序。它们被用来部署在多种文化的应用,每培养1个卫星组件(默认行为)
相关问题
- 1. 卫星组件部署
- 2. 什么决定卫星组件的目标框架版本?
- 3. 将卫星组件添加到XAP中
- 4. Visual Studio 2003和卫星组件
- 5. Laravel什么是警卫?
- 6. 是否有可能从代码内生成卫星组件?
- 7. 是否可以查看卫星组件的内容?
- 8. 什么是流星
- 9. 什么是JavaScript中的“防卫参考”?
- 10. 角卫生的目的是什么?
- 11. 什么是合法的erlang警卫?
- 12. 什么是守卫方法/类?
- 13. 卫星关闭弹出事件
- 14. 如何引用卫星组件中的字体资源?
- 15. 从卫星组件获取所有支持的文化
- 16. 枚举通过卫星组件支持的语言
- 17. 我可以结合卫星组件中的本地资源吗?
- 18. 我们如何创建资源卫星组件
- 19. 如何在卫星组件上使用反射?
- 20. 从卫星组件创建经由反射物体
- 21. 如何嵌入卫星组装成EXE文件
- 22. 使用.resx文件和卫星程序集有什么性能差异吗?
- 23. C#卫星组件?我是否需要链接默认文化资源
- 24. 卫星和Facebook登录
- 25. 卫星和twitter登录
- 26. Phonegap Android和GPS卫星
- 27. matlab中的卫星图像
- 28. 为什么React的组件是“组件”?
- 29. 什么是并排组件?
- 30. 为什么不是一个除了模式守卫的谓词守卫?
精确重复数据删除作为http://stackoverflow.com/questions/365569/what -is-A-卫星组装 – Marcel 2012-06-05 09:32:09