1. Home
  2. Getting the Code and Contributing
  3. How to Build Warewolf from Source Part 1

How to Build Warewolf from Source Part 1

This article outlines the steps involved to build Warewolf from source, as well as execute it. You’ll be creating and using microservices in no time!


In order to download and build Warewolf you will need the following:

Step 1 Ensure that Warewolf is not running

Only one instance of the Warewolf Studio can run on a given machine, and only one instance of the Warewolf Server can run on a single port. Therefore before attempting to build and run Warewolf for the first time, make sure the Warewolf Server is stopped and the Warewolf Studio is not running.

Step 2 Get the source

The entirety of the Warewolf codebase is stored in the Warewolf Open Source GitHub Repository. The steps for getting the source code is outlined in the Getting Started: Getting the code article. Please also check the ‘Readme’ section on the GitHub site for updates on dependencies or tools required.

Step 3 Open the solution files

The two main solutions required to build and execute Warewolf are Server.sln and Studio.sln. The files will be located in [[PathToGitHub]]\Dev\. Open both of these solutions in Visual Studio.

Step 4 Build and execute

  • Click on the start button of the Server solution in Visual studio. This will bring up a console window. The following image shows a successful server start

Successful Server Start as seen in the Building Warewolf form a source Knowledge Base Article

  • Once the server has loaded; click on the start button in the Studio solution in Visual Studio. This will first display the studio splash screen and then bring up the Warewolf Studio as shown in the screenshot below.

Screenshot of how to warewolf studio

You have now successfully built Warewolf.


Not what you were looking for? Ask our expert users in the Community Forum.

Updated on May 29, 2018

Was this article helpful?

Related Articles

Enjoying Warewolf?

Write a review on G2 Crowd