Downloads - majorsilence/Reporting GitHub Wiki

Nuget

Linux and Mac - skiasharp backend

dotnet add package Majorsilence.Reporting.RdlCreator.SkiaSharp
dotnet add package Majorsilence.Reporting.RdlEngine.SkiaSharp
dotnet add package Majorsilence.Reporting.RdlCri.SkiaSharp

NuGet - Windows

The easiest way to get started is to install Majorsilence Reporting via NuGet:

# Core reporting
dotnet add package Majorsilence.Reporting.RdlCreator
dotnet add package Majorsilence.Reporting.RdlEngine
dotnet add package Majorsilence.Reporting.RdlCri


# for winforms report viewer
dotnet add package Majorsilence.Reporting.RdlViewer

# for wpf report viewer
dotnet add package Majorsilence.Reporting.LibRdlWpfViewer

# for winforms designer control
dotnet add package Majorsilence.Reporting.ReportDesigner

# for gtk-sharp-3 widget
dotnet add package Majorsilence.Reporting.RdlGtk3

Installers and Zip Packages

See release page

RdlDesigner and Linux

The designer is a windows application but is supported on Linux via wine.

setup wine

sudo dpkg --add-architecture i386
sudo apt install --install-recommends winehq-stable
wget -O majorsilence/windowsdesktop-runtime-8-win-x64.exe https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/8.0.19/windowsdesktop-runtime-8.0.19-win-x64.exe
wine ./majorsilence/windowsdesktop-runtime-8-win-x64.exe /quiet /install /norestart

Run ReportDesigner.exe Download a copy of majorsilence-reporting-designer-net8.0-windows-anycpu.zip

wine ReportDesigner.exe

ReportDesigner and Mac

The designer is a windows application but is supported on Mac via wine.

setup wine

brew install wine-stable
wget -O majorsilence/windowsdesktop-runtime-8-win-x64.exe https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/8.0.19/windowsdesktop-runtime-8.0.19-win-x64.exe
wine ./majorsilence/windowsdesktop-runtime-8-win-x64.exe /quiet /install /norestart

Run ReportDesigner.exe Download a copy of majorsilence-reporting-designer-net8.0-windows-anycpu.zip

wine ReportDesigner.exe

PHP/Ruby/Python web app