J'ai un script qui convertit un fichier texte en un fichier de ressources, de sorte que je puisse prendre en charge plusieurs langues en convertissant des fichiers texte pour différentes langues en différentes ressources. Une fois que j'ai exécuté le script pour obtenir le fichier resx, je dois alors exécuter un outil de construction personnalisé (comme décrit ici: Link to Code Project) afin de créer les fichiers Designer.cs
pour utiliser les nouveaux fichiers. En accord avec la philosophie que je devrais être capable de construire l'ensemble du projet avec un simple clic de bouton, comment puis-je supprimer l'étape où je dois appeler explicitement l'outil de construction personnalisé afin de faire les fichiers codebehind?Exécution d'un outil personnalisé Visual Studio au moment de la construction
J'ai essayé de supprimer automatiquement les fichiers Designer.cs
comme une étape de pré-construction, car je pense que l'outil de construction personnalisé s'exécuterait automatiquement s'il n'y avait pas de fichiers Designer.cs, mais pas de dés.
Donc, je veux que mon script de compilation dans Visual Studio/msbuild à faire: 1) convertir le texte en ResX (fait) 2) déplacer resx dans le répertoire approprié (fait) 3) créer des fichiers en utilisant designer.cs un outil de construction personnalisé (pas fait)
Il est cette dernière étape ...