Visual studio 为什么我的VisualStudio2008SP1宏可以正常工作

Visual studio 为什么我的VisualStudio2008SP1宏可以正常工作,visual-studio,visual-studio-2008,macros,Visual Studio,Visual Studio 2008,Macros,我一辈子都搞不明白为什么我的构建事件宏不再启动。有什么想法吗 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

我一辈子都搞不明白为什么我的构建事件宏不再启动。有什么想法吗

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
你试过运行Windows Update吗?是所有宏都不工作还是只有这一个?

我不知道VS如何知道在事件中触发哪个宏,但您是否尝试为该事件添加新宏,并将代码复制到那里?没有。但我的机器下周就要重建了。我将拭目以待,看看这是否有效果。也许不会有vs 2005和vs 2008并排出现。。。。