Show / Hide Table of Contents

How to Build the Standard Toolkit

If you want to build the Standard Toolkit project, there are a number of prerequisites you will need to have first before continuing.

  • A supported copy of Windows 10/11
  • Microsoft Visual Studio/Build Tools 2022 or later
  • Microsoft .NET Framework 4.6.2 or later
    • As of version 100, Microsoft .NET Framework 4.7.2 is required as a minimum
  • .NET 6 or later
    • As of version 100, .NET 8 is required as a minimum
  • Windows Terminal (optional)
  • Ensure that Long path name support is enabled
  • Time 🙂

To compile the source tree for yourself, run run.cmd from the repository root (Command Prompt or Windows Terminal). This launches an interactive menu for building Nightly, Canary, or Stable versions and creating NuGet packages. Alternatively, use dotnet build "Source/Krypton Components/Krypton Toolkit Suite 2022 - VS2022.sln" -c Debug for a quick Debug build, or Scripts/VS2022/build-stable.cmd for a Stable build. Outputs are stored in Bin/<Configuration>/ (e.g., Bin/Release, Bin/Nightly, Bin/Canary); NuGet packages go to Bin/Packages/<Configuration>/.

Back to top Krypton Component Suite BSD 3-Clause License © Component Factory Pty Ltd, 2006 - 2016, All rights reserved. Modifications by Peter Wagner (aka Wagnerp), Simon Coghlan (aka Smurf-IV), Giduac, Tobitege, Lesarndro, KamaniAR & Ahmed Abdelhameed et al. 2017 - 2025. All rights reserved. https://github.com/Krypton-Suite