J'ai ajouté cette macro bien documenté pour MyMacros, événements d'environnement dans VS 2008 macros afin de supprimer a échoué construit:Visual Studio 2008 BuildEvent macros non mise à feu
Private Sub BuildEvents_OnBuildProjConfigDone(ByVal Project As String, ByVal ProjectConfig As String, ByVal Platform As String, ByVal SolutionConfig As String, ByVal Success As Boolean) Handles BuildEvents.OnBuildProjConfigDone
If Success = False Then
'The build failed...cancel any further builds.
DTE.ExecuteCommand("Build.Cancel")
End If
Mais ce n'est pas l'annulation de mon builds. J'ai aussi mis des points d'arrêt pour l'attraper, mais ils ne sont pas touchés non plus.
J'ai également ajouté cette macro de test, mais son tir soit pas:
Private Sub BuildEvents_OnBuildBegin(ByVal Scope As EnvDTE.vsBuildScope, ByVal Action As EnvDTE.vsBuildAction) Handles BuildEvents.OnBuildBegin
Beep()
Beep()
End Sub
La "Autoriser les macros à exécuter" option est activée.
Pourquoi cela n'est-il pas déclenché? Pourquoi mes échappées ne sont-elles pas touchées?
Merci pour votre aide