> ## Documentation Index
> Fetch the complete documentation index at: https://docs.incredibuild.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuring Incredibuild Visual Studio Commands

Last updated on Dec 22, 2025

**Note:** This feature is available only for Visual Studio 2017 and later.

You can configure Visual Studio to automatically activate Incredibuild commands via the standard Visual Studio commands. This means that if you click a command in Visual Studio, the equivalent Incredibuild command is activated. For example, if you click **Build Solution** in the Visual Studio **Build** menu, the solution is built using Incredibuild.

For SLN files/projects this can be configured for a specific solution or for all solutions.

1. Access the settings:

   * In Visual Studio, go to **Tools** > **Options**.

   * In Visual Studio 2017, select **IncrediBuild** > **Extension Settings**.

   * In Visual Studio 2019 and 2022, select **Extensions** > **Incredibuild** > **Extension Settings**.

   <img src="https://mintcdn.com/incredibuild-docs-migrated/a0UxjgBgJ2KBo3Wt/images/windows/10.35.3/windows/747339781/747536392.png?fit=max&auto=format&n=a0UxjgBgJ2KBo3Wt&q=85&s=9bf7ffcb412622182ff31ceb6004fee4" alt="" width="1095" height="605" data-path="images/windows/10.35.3/windows/747339781/747536392.png" />

2. Select **Incredibuild Extension** > **Commands**.

   For SLN files:

   <img src="https://mintcdn.com/incredibuild-docs-migrated/a0UxjgBgJ2KBo3Wt/images/windows/10.35.3/windows/747339781/1474691178.png?fit=max&auto=format&n=a0UxjgBgJ2KBo3Wt&q=85&s=4f9a8c4c9386bbfa2365bfaf7e8ea6b5" alt="" width="845" height="572" data-path="images/windows/10.35.3/windows/747339781/1474691178.png" />

   For CMake projects:

   <img src="https://mintcdn.com/incredibuild-docs-migrated/a0UxjgBgJ2KBo3Wt/images/windows/10.35.3/windows/747339781/1474658375.png?fit=max&auto=format&n=a0UxjgBgJ2KBo3Wt&q=85&s=15368a8308f4faf75ae94466ffda633a" alt="" width="844" height="569" data-path="images/windows/10.35.3/windows/747339781/1474658375.png" />

3. For SLN files, select **General settings** to assign the commands for all solutions, or select **Solution-specific settings** to assign the commands for the open solution. For CMake projects the commands are assigned for all solutions.

4. Select the **Visual Studio commands to activate as IncrediBuild commands**.

   <img src="https://mintcdn.com/incredibuild-docs-migrated/a0UxjgBgJ2KBo3Wt/images/windows/10.35.3/windows/747339781/1475706881.png?fit=max&auto=format&n=a0UxjgBgJ2KBo3Wt&q=85&s=4283b909cb1a07fbfd7bbaa01edebd31" alt="" width="841" height="568" data-path="images/windows/10.35.3/windows/747339781/1475706881.png" />

5. Click **OK**.
