How to build SoftEther VPN for Windows

    Version as of 05:52, 4 Oct 2025

    to this version.

    Return to Version archive.

    View current version

    Requirements

    You need to install the following software to build SoftEther VPN for Windows.

    • Microsoft Windows XP, Vista, 7, 8 or later.
    • Microsoft Visual Studio 2008.

    Note:

    Visual Studio 2008 is required to build SoftEther VPN on Windows.
    Visual Studio 2010, 2012 or 2013 is currently not supported.
    Visual Studio 2008 Express Edition is not supported. Standard Edition, Professional Edition, Team System or Team Suite is required.

     

    Full Build Instructions

    The following steps will build all SoftEther VPN program files, and also build the installer packages of SoftEther VPN. It is very easy.

    1. Run the "BuildAll.cmd" batch file in the "src" directory.
    2. Wait until the building process will complete.
    3. The built files are stored on the "output" directory.

     

    Build, Debug or Development on Visual Studio 2008 IDE

    If you are a programmer, you can open the SoftEther VPN solution file with Visual Studio to customize. Open "src\SEVPN.sln" and enjoy it.

    sourcecode.png