J'ai créé un fichier batch d'une ligne pour exécuter SqlMetal afin de régénérer un DataContext LINQ to SQL pour ma base de données; Cela fonctionne très bien.Comment ajouter une étape de construction SqlMetal dans VS2008?
Refresh_DataContext.bat:
"C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\sqlmetal.exe"
/server:.\sqlexpress /database:MyDatabaseName
/code:"%~dp0\DataContext.vb" /context:DataContext
/views /functions /sprocs /pluralize
I Jusqu'à présent, peut fonctionner en ouvrant le dossier englobante dans l'Explorateur et en exécutant le fichier batch, et je l'ai, il a également ajouté au menu Outils (Tools/External Tools.../Add
) .
Maintenant, je voudrais exécuter ce fichier de commandes chaque fois que je construis (dans certaines configurations). Comment puis-je faire cela? Vous trouverez ce que vous cherchez dans la section "Ligne de commande d'un événement de pré-construction" sous les propriétés de votre projet.