2009-10-04 12 views
0

Est-il possible de personnaliser le fichier de solution/projet afin qu'il lance un EXE lorsqu'il est chargé dans Visual Studio ou, en deuxième option, lorsque Visual Studio est démarré? Je sais que je peux faire un lien vers un fichier BAT ou similaire mais je préfère le rendre plus transparent si possible.Comment lancer EXE lorsque le projet/la solution/le studio démarre?

J'ai vérifié la possibilité d'ajouter des tâches personnalisées dans le fichier de projet, car ce ne sont que des scripts MSBuild mais je n'ai pas trouvé d'événement approprié pour le déclencher .. Ce sont tous des événements centrés sur la construction.

+0

Je crois que MSBuild ne se reproduit pas une seule tâche jusqu'à ce qu'il soit demandé de construire quelque chose. –

+0

Ouais c'est ce que je pense aussi .. espérait une sorte de hook de toute façon .. pourrait faire cela comme un complément VS à la place – TheCodeJunkie

Répondre

1

Regardez this question (Enumerate opened windows upon solution loading)

Private Sub SolutionEvents_Opened() Handles SolutionEvents.Opened 
    // VB.net code that runs the exe 
End Sub 
+0

Je suppose que je pourrais utiliser quelque chose comme ça, mais je préfère utiliser une tâche MSBuild ou similaire . Cela signifierait que je pourrais vérifier l'exe dans le dépôt, ainsi que les instructions de lancement et le faire propager à tous les membres de l'équipe sans avoir à créer la macro sur chaque machine. – TheCodeJunkie

Questions connexes