Je cherche à créer un modèle Visual Studio 2008 qui créera un projet de base et basé sur la suppression de certains fichiers/dossiers en fonction des options saisies par l'utilisateur.Création de modèles Visual Studio
Pour l'instant, j'ai suivi quelques tutoriels en ligne qui m'ont permis de créer le formulaire pour interroger l'utilisateur et passer les données dans une classe IWizard, mais je ne sais pas quoi faire à partir de là.
Les tutoriels fournissent un échantillon pour faire une substitution simple: code:
Form1 form = new Form1();
DialogResult dlg = form.ShowDialog();
if (dlg == DialogResult.OK)
{
foreach (KeyValuePair<string, string> pair in form.Parameters)
{
if (!replacementsDictionary.ContainsKey(pair.Key))
replacementsDictionary.Add(pair.Key, pair.Value);
else
replacementsDictionary[pair.Key] = pair.Value;
}
}
form.Close();
mais je suis à la recherche d'inclure sélectivement les fichiers en fonction des paramètres de l'utilisateur, et si possible, de manière sélective les sections de code dans un fichier basé sur les paramètres.
Y a-t-il un moyen astucieux de le faire, ou dois-je supprimer manuellement les fichiers de projet dans IWizard: ProjectFinishedGenerating()?
Ceci est très utile, mais j'aimerais aussi savoir s'il est possible d'inclure sélectivement des parties d'un fichier en fonction des paramètres. La réponse à votre fournisseur ici est super. Je vous remercie. –