Agent Settings Dialog - Visual Studio Builds->General Page

The Visual Studio Builds->General page contains settings that affect VS builds initiated by this Agent:

Multiple CPU/Core Utilization

Allow non-distributable custom steps to run in parallel locally:

This option controls whether custom steps/rules that have not been marked for distribution (using the rem IncrediBuild_AllowRemote directive) will be allowed to run concurrently on the local machine. When this option is unchecked, all non-distributable custom steps/rules will run sequentially.

Allow linking steps to run in parallel locally:

This option controls whether linking steps for different projects will be allowed to run in parallel on the initiating machine. Check this option only if your system's memory can handle multiple link steps.

Max. number of CPU/Cores used for parallel linking:

When the "Allow linking steps to run in parallel locally" option is enabled, controls the maximal number of CPUs or cores which will run link steps in parallel at any given point.

Projects

Build all projects regardless of errors

With this option selected, IncrediBuild will continue to build remaining configurations in builds even if a dependent configuration failed with a build error. This option can be overridden per project by selecting a different value when building that project using the "Batch Build" dialog. The new option will remain in effect for subsequent builds.

Optimize Project Build Order

With this feature enabled, IncrediBuild will build projects with the highest number of dependent projects first, preventing situations in which a large number of link steps are performed sequentially at the end of the build. With certain builds this may improve build speed.
This option can be used in conjunction with Project Build Priority feature to manually indicate certain projects that will be built first or last.
Copyright (C) 2001-2011 Xoreax Software Ltd. All rights reserved.
Converted from CHM to HTML with chm2web Standard 2.85 (unicode)