¿Qué es un conjunto de satélites y cuándo se deben usar?¿Qué es un ensamblaje satélite?
Respuesta
Una definición de MSDN dice algo como esto: "Un ensamblado de .NET Framework que contiene recursos específicos para un idioma dado. Usando ensamblajes satelitales, puede colocar los recursos para diferentes idiomas en diferentes ensamblajes, y el ensamblaje correcto se carga en memoria solo si el usuario elige ver la aplicación en ese idioma ".
Esto significa que desarrolla su aplicación en un idioma predeterminado y agrega flexibilidad para reaccionar ante los cambios en la configuración regional. Digamos, por ejemplo, que desarrolló su aplicación en una configuración regional en EE. UU. Ahora, su aplicación tiene soporte multilingüe. Cuando despliega su código en, por ejemplo, India, desea mostrar etiquetas, mensajes que se muestran en el idioma nacional que no es inglés.
Los conjuntos de satélites brindan esta flexibilidad. Puede crear cualquier archivo de texto simple con cadenas traducidas, crear recursos y colocarlos en la carpeta bin \ debug. Eso es. La próxima vez, su código leerá la propiedad CurrentCulture de la secuencia actual y, en consecuencia, cargará el recurso apropiado.
Un conjunto de satélites es una biblioteca compilada (DLL) que contiene recursos “localizables” específicos a una determinada cultura, tales como cadenas, mapas de bits, etc.
Es probable que utilizar ensamblados satélite al crear una aplicación de interfaz de usuario multilingüe. Se utilizan para implementar aplicaciones en múltiples culturas, con 1 ensamblado satélite por cultivo (comportamiento predeterminado)
- 1. Obtenga todas las Culturas compatibles de un ensamblaje satélite
- 2. ¿Qué es un ensamblaje de modo mixto?
- 3. Advertencia AL1073 al generar conjuntos de satélite
- 4. ¿Qué es mejor, muchos ensambles pequeños o un ensamblaje grande?
- 5. ¿Qué es exactamente un ensamblaje en C# o .NET?
- 6. ensambles C#, ¿qué hay en un ensamblaje?
- 7. ¿Qué sucede cuando cargo un ensamblaje?
- 8. ¿Por qué es posible cargar tipos en un ensamblaje sin firmar desde un ensamblaje firmado usando reflexión?
- 9. Phonegap Android y satélite GPS
- 10. ¿Por qué este código de ensamblaje es más rápido?
- 11. Conjunto principal frente a los problemas de ensamblaje de satélite cuando se obtienen recursos XAML y RESX en C# .Net
- 12. Cómo incrustar un conjunto satélite en el archivo EXE
- 13. Terreno y vista de satélite usando MapKit
- 14. Ensamblaje de Maven: ensamblaje
- 15. Ensamblaje de serialización. ¿Es necesario o no?
- 16. ¿Por qué pop toma un parámetro en ensamblaje?
- 17. ¿Por qué .Net importa cuando se construyó un ensamblaje?
- 18. ¿En qué ensamblaje debe residir un módulo Autofac personalizado?
- 19. Firmando un ensamblaje sin firmar
- 20. ¿Qué se necesita para escribir un ensamblaje compatible con PCI?
- 21. ¿Por qué es un archivo ensamblador .exe?
- 22. ¿Es posible guardar un ensamblaje dinámico en el disco?
- 23. Determinar si un ensamblaje es parte del .NET framework
- 24. ¿Es seguro cambiar el nombre y copiar un ensamblaje?
- 25. ¿Qué hace la instrucción de ensamblaje LEAL?
- 26. ¿Qué significa "push ebp" en ensamblaje x86?
- 27. Cargar un ResourceDictionary de un ensamblaje
- 28. ¿Qué es un módulo administrado .NET?
- 29. Generando ensamblaje para un procesador x86
- 30. google maps api v3 - javascript - perspectiva/inclinación (no por satélite!)?
Cualquier forma real para probar esto? Tal vez incluso cambiar la configuración de Windows, siempre y cuando no cambie el idioma de visualización. – MasterMastic