Building BitMono
Getting Binaries
If you just need the compiled binaries, grab them from releases. Open the dropdown button Assets and pick the archive you want. These binaries are built automatically via CI/CD pipeline.
Building from Source
Prerequisites
Recommended to install tools via Visual Studio installer, otherwise you can grab those tools directly via the links below:
Building
To build the solution from command line:
dotnet build
Or just use the IDE Build button if you have one.
Testing
To run tests:
dotnet test
Release Archives
Archive examples (versions and naming might be different):
.NET 10.0:
BitMono-v0.24.2+7aaeceac-CLI-net10.0-linux-x64.zip.NET 9.0:
BitMono-v0.24.2+7aaeceac-CLI-net9.0-linux-x64.zip.NET 8.0:
BitMono-v0.24.2+7aaeceac-CLI-net8.0-linux-x64.zip.NET 7.0:
BitMono-v0.24.2+7aaeceac-CLI-net7.0-win-x64.zip.NET 6.0:
BitMono-v0.24.2+7aaeceac-CLI-net6.0-linux-x64.zip.NET 462:
BitMono-v0.24.2+7aaeceac-CLI-net462-win-x64.zipnetstandard 2.1:
BitMono-v0.24.2+7aaeceac-CLI-netstandard2.1-linux-x64.zipnetstandard 2.0:
BitMono-v0.24.2+7aaeceac-CLI-netstandard2.0-win-x64.zip
Archive naming explained:
v0.24.2is the version+7aaeceacafter the version is the commit hashCLImeans command line interface (currently BitMono only has CLI)net10.0,net9.0,net8.0, etc. is the target framework BitMono was built on
Getting Help
If you run into issues or have questions:
Ask them here
Email: sunnamed434 (at) proton.me