Cómo cargar las cadenas de WinForm de C# desde el archivo de recursos sin reconstruir
-
28-10-2019 - |
Pregunta
Tengo una aplicación desarrollada en .NET CF 3.5 e intento localizarla para varios idiomas. He hecho un archivo de recursos global que está en la carpeta Propiedades y moví todas las cadenas de código y formularios al archivo de recursos. Lo que quiero hacer es tener un archivo de recursos. Traduciré el archivo e implementaré en cada dispositivo. Pero el problema es: si cambio el archivo de recursos y ejecuto la aplicación sin reconstruir, todavía veo recursos antiguos. ¿Qué me perdí para hacer? Establecí la acción de compilación del archivo de recursos en el recurso integrado. Gracias
Solución
http://www.codeproject.com/kb/dotnet/localization.aspx
Este artículo analiza cómo manejar su problema, utilizando dos enfoques diferentes.
La opción A discute cómo crear un ensamblaje de satlita que contenga una versión localizada de un recurso integrado. Esto es lo más probable que quieras hacer.
Otros consejos
Consulte si desea incrustar estos recursos, seleccionando recursos -> propiedades e incrusta el recurso. De esa manera, no se crearán archivos de recursos separados. Todo está agrupado.