Estoy trabajando en una aplicación C# .NET y estoy realizando una localización con archivos de recursos. Tengo archivos de recursos específicos de cultura como:Despliegue de ensamblados satélite .NET en la carpeta específica
- MyResource.resx;
- MyResource.fr-FR.resx;
- MyResource.ja-JP.resx;
Después de la construcción, en la carpeta raíz de la aplicación hay carpetas como fr-FR
, ja-JP
y así sucesivamente.
¿Es posible mover todos los archivos y carpetas de recursos de localización a la misma carpeta, por ejemplo Languages
?
Actualización 1:
que resuelve esto con el código de abajo. Parece que cuando copio la aplicación en otro lugar, no puede cargar recursos. Como puedo ver, el archivo application.config también debe estar allí. Y si configuro app.config como recurso embebido, no funciona.
¿Hay alguna manera de hacerlo sin el archivo .config necesario en el mismo directorio?
Gracias
Es un proyecto de libray, p. dll? – Remy
No, es una aplicación de escritorio. – KristijanSharp