2009-11-04 1 views
0

Je ne peux tout simplement pas comprendre pourquoi ma macro d'événement de génération ne se déclenche plus. Des idées?Pourquoi les macros de Visual Studio 2008 SP1 se sont-elles détériorées?

 
Option Strict Off 
Option Explicit Off 
Imports System 
Imports EnvDTE 
Imports EnvDTE80 
Imports EnvDTE90 
Imports System.Diagnostics 

Public Module EnvironmentEvents 

    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 
    End Sub 
End Module 
+0

Je ne sais pas vraiment comment VS sait quelle macro déclencher sur les événements, mais avez-vous essayé d'ajouter une nouvelle macro pour cet événement, et copiez le code là? – Bahbar

Répondre

0

Avez-vous essayé d'exécuter Windows Update? Est-ce que toutes les macros ne fonctionnent pas ou seulement celle-ci?

+0

non je n'ai pas. mais ma machine se reconstruit la semaine prochaine. Je vais attendre et voir si cela a un effet. et peut-être ne pas avoir vs 2005 et vs 2008 côte à côte .... – Jonathan

Questions connexes