【问题标题】:using nant for automated build with VS2008 and .Net 3.5 without msbuild-task在没有 msbuild-task 的情况下,使用 VS2008 和 .Net 3.5 进行自动化构建
【发布时间】:2012-11-18 06:25:37
【问题描述】:

我尝试使用 NAnt 0.92 更快地构建 VS2008 解决方案。我正在使用解决方案任务,但它不起作用。在互联网上说必须使用 msbuild-task 而不是 solution-task。但是通过 msbuild-task 构建与在 VS2008 中构建没有什么不同。有没有其他办法?

【问题讨论】:

  • 能否向我们展示您遇到的错误和最小的构建脚本?您没有提供太多信息。

标签: visual-studio-2008 msbuild nant


【解决方案1】:

如果您的主要目标是更快地构建解决方案,那么您的主要目标不应该是避免使用 MSBuild。以下是一些关于如何加快构建速度的一般建议:

  • 使用专用的构建服务器。一台除了构建解决方案而无需与其他任务共享资源之外没有其他责任的机器很可能会加快您的构建速度。
  • 您遇到性能问题?关注Jeff Atwood's advice 并在上面扔硬件。
  • 使用 MSBuild 而不是 Visual Studio 进行构建。通过这种方式,您可以避免 GUI 消耗任何开销资源。此外,您可以通过与 MSBuild 的 /m 开关并行构建来加快构建速度。查找有关此on Scott Hanselman's blog 的更多信息。

【讨论】:

    猜你喜欢
    • 2010-10-12
    • 1970-01-01
    • 2014-06-21
    • 2016-04-13
    • 2011-12-23
    • 1970-01-01
    • 2010-10-15
    • 2014-01-18
    • 2014-09-06
    相关资源
    最近更新 更多