2009-11-15 3 views
1

J'ai écrit un fichier .vstemplate multi-projet, qui fonctionne bien, sauf que les projets ont des dépendances externes (.dll) que je veux inclure avec le modèle, en tant que répertoire de tous les répertoires du projet, tels que que la solution générée ressemble à:Comment inclure le répertoire "lib" externe dans le multi-projet .vstemplate?

slndir 
    lib # dependencies 
    proj1 
    proj2 

J'ai tout sauf lib. Est-il possible de générer ce répertoire et de déployer des fichiers dans ce répertoire?

Répondre

1

Je pense qu'il n'y a pas de façon intégrée de créer/ajouter un dossier directement sous la solution.

Toutefois, le moteur vstemplate est extensible; Si vous implémentez l'interface IWizard, vous pouvez ajouter toute la logique personnalisée souhaitée.

Vérifiez la réponse de Craig Skibo sur ce MSDN forum question pour les détails sur l'utilisation de l'API DTE automation à partir de votre méthode IWizard.RunFinished pour ajouter un élément de solution.

Questions connexes