Compiling Source Code

This page shows you how to compile the source code of Obfuscar.

Source Structure

The Git repository contains most of the source files, except BAML parsing files, which comes from a submodule of ILSpy.

Compilation Steps


Assume that you have latest Visual Studio installed.

  1. Clone the Git repository from

  2. Make sure submodules are checked out.

  3. Open Obfuscar.sln in Visual Studio and compile.


Alternatively, run dist.pack.bat to compile via command line.