代码之家  ›  专栏  ›  技术社区  ›  Jason Irwin

对预生成事件运行Visual Studio 2008宏

  •  4
  • Jason Irwin  · 技术社区  · 17 年前

    我在Visual Studio中创建了一些Visual Studio宏,这些宏是从宏资源管理器和/或键盘快捷键运行的。我希望在生成前/生成后事件中自动运行这些,但在项目属性中看不到这样做的选项。有人能告诉我这是否可行,如果可行,怎么做?

    2 回复  |  直到 9 年前
        1
  •  8
  •   Robert Kozak    17 年前

    在宏中,有4个生成事件可以连接到:

    • 建筑开始 --将在从IDE中激发任何生成操作时激发。它只是开火 一次完整解决方案或 多项目生成操作。

    • onbuildDone——将在生成操作完成时激发。对于完整解决方案或多项目生成操作,此事件仅触发一次。

    • onbuildProjConfigBegin--在项目生成时激发 开始。此事件用于捕获解决方案或多项目生成操作中的每个项目生成事件。

    • onbuildProjConfigDone--将启动 当项目生成完成时。这个 事件用于捕获 完成每个项目建设 在一个解决方案或多个项目中 生成操作。

    Common Environment Object Model Events

        2
  •  2
  •   Scott Weinstein    17 年前

    我认为这是不可能的。也就是说,你可以很快 create custom MSBuild 执行宏的任务。