Hola a todos.
Estoy aprendiendo en C# a marchas forzadas y si bien ya he conseguido
moverme con mas o menos soltura en un gran numero de funciones, me he
topado con un problema enorme.
Estoy intentando crear una aplicacion en dos idiomas, para que el
usuario pueda escoger cual es la que mas le guste. He creado los
archivos txt con las igualdades de Valor=StringAMostrar, con el resgen
he generado los ficheros ".resources"y a partir de aqui estoy bastante
perdido. He llegado a crear los ".dll" como se dice en el ejemplo de
http://msdn2.microsoft.com/es-es/li...rcemanager(VS.80).aspx
pero ahi solo lo crea, por lo que dice, para los satelites ¿no hay que
crearlo tb para el rmc.txt (por usar el mismo ejemplo) del lenguaje
neutral?
Sigo los mismo pasos que el ejemplo, y a la hora de hacer el 7º:
csc /res:rmc.resources rmc.cs
me da error diciendome que no se han podido encontrar o que no existen
todos los objetos que utilizo en mi aplicacion, como strings,
datagridviews, etc, y no tienen nada que ver con mi txt de idioma (es
mas de momento ni uso este recurso en la aplicacion).
Si intento crear el recurso mediante el CreateFileBasedResourceManager,
el programa no me da ningun error a la hora de crearlo, pero al usarlo
me dice que no se ha podido encontrar un recurso apropiado para la
cultura actual o para la cultura neutral.
¿Nadie tiene un ejemplo claro de como hacer esto?
Gracias a todos
Leer las respuestas