Partilhar via


Usando a memória com eficiência ao construir projetos grandes

Projetos grandes costumam contenham vários subprojetos e outras dependências, e esses podem consumir muita memória do sistema em tempo de compilação. Quando a memória disponível no sistema é reduzida, o desempenho do sistema também pode diminuir. Versões mais antigas do MSBuild projetos permanecem na memória ou na versão 3.5, os projetos foram removidos, mas ele mantido resultados de compilação em um cache para recuperação posterior.

Versão 4.0 manipula o gerenciamento de memória automaticamente, salvando os projetos da necessidade de usar propriedades, como UnloadProjectsOnCompletion e UseResultsCache.

Consulte também

Conceitos

A criação de vários projetos em paralelo