J'ajoute deux nouvelles chaînes à notre resource.resx, mais ces ressources (chaînes) récemment ajoutées ne sont pas reflétées dans le fichier Designer.cs généré automatiquement. J'ai reconstruit le projet et j'ai également essayé de nettoyer + construire le projet mais pas de chance! J'ai d'autres fichiers de ressources pour prendre en charge diverses langues internationales où j'ai également besoin de ces deux nouvelles ressources de chaîne.
Veuillez suggérer.
Assurez-vous que la propriété Custom tool
de votre fichier resx est définie sur ResXFileCodeGenerator
ou PublicResXFileCodeGenerator
. Le fichier .Designer.cs
doit être régénéré chaque fois que vous modifiez le fichier resx. si ce n'est pas le cas, vous pouvez le forcer en sélectionnant Run custom tool
dans le menu contextuel du fichier resx.
Cliquez avec le bouton droit sur le fichier resx dans l'explorateur de solutions, sélectionnez "Exécuter l'outil personnalisé".
Cela a généré/ajouté le code dans le fichier .designer.cs pour les nouvelles chaînes dans le fichier de ressources pour moi.
Je suis tombé sur cette solution et cela a bien fonctionné pour moi.
LastGenOutput
du fichier de projet pour le fichier de ressources.