Comment charger les chaînes C # Winform de fichier de ressources sans reconstruire
-
28-10-2019 - |
Question
J'ai une application développée sur .NET CF 3.5 et je tente de le localiser pour plusieurs langues. J'ai fait un fichier global des ressources qui est sous le dossier Propriétés et déplacé toutes les chaînes de code et formulaires pour le fichier de ressources. Ce que je veux faire est d'avoir un fichier de ressources. Je traduirai le fichier et déployer sur chaque appareil. Mais le problème est: si je change le fichier de ressources et d'exécuter l'application sans reconstruis je vois encore d'anciennes ressources. Ce que je manqué de le faire? Je jeu action de génération de fichiers de ressources à la ressource intégrée. Merci
La solution
http://www.codeproject.com/KB/dotnet/Localization.aspx
Cet article explique comment gérer votre problème, en utilisant deux approches différentes.
Option A explique comment créer un contenant sattelite assemblage une version localisée d'une ressource incorporée. Ceci est probablement ce que vous voulez faire.
Autres conseils
Voir si vous souhaitez intégrer ces ressources, en sélectionnant des ressources -> Propriétés et ressources Intégrer. De cette façon, les fichiers de ressources séparées ne seront pas créées. Son tout empaqueté.