【问题标题】:Are There Any Best Practices for Writing Custom NAnt, Ant, or MSBuild tasks?是否有编写自定义 NAnt、Ant 或 MSBuild 任务的最佳实践?
【发布时间】:2014-02-12 22:25:53
【问题描述】:

我正在为 NAnt 编写自定义任务。我一直基于我在 Internet 上找到的一些示例以及查看 NAnt 和 Ant 的其他一些任务的来源来编写代码。

话虽如此,对于为 NAnt、Ant 或 MSBuild 等构建管理器编写好的任务,是否有任何指南或最佳实践?我正在寻找异常处理和模块化方面的内容(即,如果我的任务对文件结构做了某些事情,我应该删除并重新创建任务的输出文件/目录或以某种方式备份它等等)。

编辑:我正在寻找有关自定义任务创建的指南。如果我想为 NUnit 或 Selenium 创建自己的任务或编译 F#(我知道它们已经存在,但只是说这些任务不在大多数构建管理器的原始核心中),编写自己的任务有哪些最佳实践.我对构建文件没有任何问题。只是查看编写新编译任务的指南。

谢谢

【问题讨论】:

    标签: msbuild ant nant


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      基本上你可以拆分文件并将它们作为参考包含在文件中,这样你就可以更好地管理它们。

      【讨论】:

        猜你喜欢
        • 2011-11-11
        • 1970-01-01
        • 2010-11-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多