【问题标题】:Run Visual Studio 2008 Macro on Pre Build Event在预构建事件上运行 Visual Studio 2008 宏
【发布时间】:2010-10-24 21:53:25
【问题描述】:

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

【问题讨论】:

    标签: .net visual-studio visual-studio-2008 macros


    【解决方案1】:

    我不相信这是可能的。也就是说,您可以快速create custom MSBuild 任务来完成宏的工作。

    【讨论】:

      【解决方案2】:

      在您的宏中,您可以挂钩 4 个构建事件:

      • OnBuildBegin -- 当从 IDE 触发任何构建操作时将触发。它只会触发 一次获得完整的解决方案或 多项目构建操作。

      • OnBuildDone -- 将在构建操作完成时触发。对于完整的解决方案或多项目构建操作,此事件仅触发一次。

      • OnBuildProjConfigBegin -- 在项目构建时触发 开始。此事件用于捕获解决方案或多项目构建操作中的每个项目构建事件。

      • OnBuildProjConfigDone -- 将触发 当项目构建完成时。这 事件用于捕获 完成每个项目构建 在解决方案或多项目中 构建操作。

      Common Environment Object Model Events

      【讨论】:

        猜你喜欢
        • 2016-05-21
        • 2011-02-11
        • 1970-01-01
        • 2020-06-06
        • 1970-01-01
        • 2016-08-11
        • 1970-01-01
        • 1970-01-01
        • 2015-05-09
        相关资源
        最近更新 更多