【问题标题】:TFS Build - MSBuild 14 x64 memory leak or too high memory consumptionTFS 构建 - MSBuild 14 x64 内存泄漏或内存消耗过高
【发布时间】:2016-01-12 18:15:02
【问题描述】:

最近我们已将我们的解决方案(包含数百个项目)升级为面向 .NET 4.6.1。我们还将 ToolsVersion 更改为 14.0。在本地开发机器上一切正常,但是一旦我们在 TFS 模板中更改为使用新的 msbuild (14.0),实际构建期间的内存使用量就会飙升 - msbuild 进程使用超过 8 GB 的内存。

有没有其他人遇到过这样的问题?有什么想法会导致它这么高吗?

附:我们没有项目引用,只有程序集引用。每个项目作为构建后事件都会将程序集 dll 复制到特定的公共文件夹中,然后执行 GAC。

【问题讨论】:

    标签: tfs msbuild


    【解决方案1】:

    看起来这是一个已知错误,已在 github 上的 MSBuild 的主分支中修复。

    https://github.com/Microsoft/msbuild/commit/f8f33a9da283b300a14a1540414d0358b01bfa46

    【讨论】:

      猜你喜欢
      • 2010-12-23
      • 1970-01-01
      • 2018-03-01
      • 1970-01-01
      • 2021-12-25
      • 2014-03-24
      • 1970-01-01
      • 1970-01-01
      • 2014-08-18
      相关资源
      最近更新 更多