Configure Azure DevoOps (VSTS) build environment for your VS solution including an Advanced Installer setup project

This tutorial will guide to configure Azure DevOps (VSTS) build environment for your VS solution including an Advanced Installer setup project

1. Install the extensions

  • Open Azure DevOps, go to "Pipelines > Builds" and press “+ New” button and select "New Build Pipeline" to create a task.
  • Select your repository (eg. Azure Repos Git)
  • choose a template for your task or click on “Empty job” hyperlink to start from scratch
  • In the Azure DevOps Marketplace search for the Advanced Installer extensions and install them.

NoteThere are two Advanced Installer extensions for Azure DevOps : Advanced Installer Build and Advanced Installer Tool. Here you could find more information regarding our extensions for Azure DevOps

ImportantIf you need to build a Visual Studio solution containing an .AIP project you should use the Advanced Installer Tool Installer extension. This will ensure that a specified version of Advanced Installer is installed on the build environment when the task is executed.

2. Add the Tool Installer task

From "Tasks" tab add the Advanced Installer Tool Installer by clicking on the + sign next to the “Agent Job”.

Drag and drop the “Use Advanced Installer” task above “Build solution” task.

3. Configure the Tool Installer task

Tool Installer needs to run first because the Build task requires a version of Advanced Installer installed on the hosted agent.


4. Video tutorial

Azure DevOps (VSTS) integration for Advanced Installer