Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Large projects often contain many subprojects and other dependencies, which may consume lots of system memory at build time. When available system memory is decreased, system performance may also be decreased. Older versions of MSBuild projects remained in memory. Version 3.5 removed older versions of projects, but retained build results in a cache for later retrieval.
Version 4.0 handles this memory management automatically, saving projects from having to use properties such as UnloadProjectsOnCompletion and UseResultsCache.