Skip to content

CoreWCF Build

FuseCPDevOPS edited this page Aug 26, 2025 · 2 revisions

Do note this is alpha builds from the repo. We highly recommend backing up your files and database.

Alot of the build instructions are covered in SolidCP Forum Post

Requirements:

  • VisualStudio
  • C++ Redistributable 2013
  • SQL installed (with an default instance with no name but can be express)
  • WSL (See below on how to setup)

Create a copy of the code

Clone the Git Repo: git clone -b CoreWCF https://github.com/FuseCP/SolidCP.git

Run the Subnet modules: git submodule update --init --recursive

setup a WSL distro for building linux packages.

We recommend installing Ubuntu-24.04 as the WSL distro (This is what we use in the automated github builds).

Ubuntu:

wsl --install Ubuntu-24.04 Follow the onscreen prompt to add a Unix user and set a password sudo apt update && sudo apt install rpm rpmlint -y

If your installing your own WSL and not following above you need the packages:

Fedora Required packages: rpmdevtools rpmlint Ubuntu Required packages: rpm rpmlint

Running the build

To run the build go into the SolidCP Folder and run deploy-debug.bat We recommend doing this from an command line so you can see the output.

Notes:

SQL can be any installed version

Developers can join https://app.gitter.im/#/room/#FuseCP_SolidCP:gitter.im for issues regarding development (Please keep support reqests to the forum (free) or tickets (paid).

Clone this wiki locally