To install and use ActiveReports 16, you need the following hardware and software.
.NET Framework 4.6.2 to 4.8 |
.NET Core 3.1 or .NET 5 | .NET 6 | ||
Desktop (WinForms, WPF) ASP.NET (WebForms, MVC 5) |
Console 1 Desktop (WinForms, WPF) ASP.NET Core (MVC, Blazor2) |
Console 1 Desktop (WinForms, WPF) ASP.NET Core (MVC, Blazor) Azure Function 3 |
||
IDE | Visual Studio 2022 (17.0) | ✓ | ✓ | ✓ |
Visual Studio 2019 (16.11) | ✓ | ✓ | ✘ | |
Visual Studio 2017 (15.9) | ✓ | ✘ | ✘ | |
Operating System | Windows 11 | ✓ | ✓ 4 |
✓ 4 |
Windows 10 | ✓ | ✓ 4 | ✓ 4 | |
Windows 8.1 | ✓ | ✓ 4 | ✓ 4 | |
Windows Server 2022 | ✓ | ✓ 4 | ✓ 4 | |
Windows Server 2019 | ✓ | ✓ 4 | ✓ 4 | |
Windows Server 2016 | ✓ 4 | ✓ 4 | ✓ 4 | |
Windows Server 2012 R2 | ✓ | ✓ 4 | ✓ 4 | |
Windows Server 2012 | ✓ | ✓ 4 | ✓ 4 |
1 https://docs.microsoft.com/en-us/dotnet/core/tutorials/with-visual-studio
2 .NET 5
3 https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-your-first-function-visual-studio
4 https://docs.microsoft.com/en-us/dotnet/core/install/windows
Note: The Express Editions of Visual Studio do not work with ActiveReports, as they do not support packages.
Developer Pack for .NET Framework 4.6.2 or above
TypeScript Plugin for VS2017/VS2019
Console and Desktop
Controls | Framework | Operating System | ||||||||||||||||||||||||||||||||||||||||
.NET Framework |
.NET Core 3.1 .NET 5 .NET 6 |
Windows 11 |
Windows Server 2022 Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 Windows Server 2012 |
macOS 10.14+1 Linux 2 |
||||||||||||||||||||||||||||||||||||||
Console Application (Page/RDL reports) |
✓ | ✓ | ✓ | ✓ | ✓ | |||||||||||||||||||||||||||||||||||||
Console Application (Section reports) |
✓ |
✓ |
✓ |
✓ | ✓ 3 | |||||||||||||||||||||||||||||||||||||
WinForms Controls (Viewer, Designer) |
✓ | ✓ | ✓ | ✓ | ✘ | |||||||||||||||||||||||||||||||||||||
WPF Controls (Viewer) | ✓ | ✓ | ✓ | ✓ | ✘ |
1 .NET on macOS - https://docs.microsoft.com/en-us/dotnet/core/install/macos
2 .NET on Linux distributions - https://docs.microsoft.com/en-us/dotnet/core/install/linux
3 libgdiplus with some configuration recommendations - see https://docs.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only#recommended-action
Web
Server | Framework | Operating System (*1) | |||||||||||||||||||||||||||||||||||||||||||||
.NET Framework |
.NET Core 3.1 |
.NET 5 .NET 6 |
Windows 11 |
Windows Server 2022 Windows Server 2019 Windows Server 2016 Windows Server 2012 R2 Windows Server 2012 |
macOS 10.14+ (*2) Linux (*3) |
||||||||||||||||||||||||||||||||||||||||||
ASP.NET WebForms (WebViewer) |
✓ | ✘ | ✘ | ✓ | ✓ | ✘ | |||||||||||||||||||||||||||||||||||||||||
ASP.NET MVC 5 (JS Viewer, Web Designer) |
✓ |
✘ | ✘ |
✓ |
✓ | ✘ | |||||||||||||||||||||||||||||||||||||||||
ASP.NET Core MVC (JS Viewer, Web Designer) |
✘ | ✓ | ✓ | ✓ | ✓ | ✓ (*4) | |||||||||||||||||||||||||||||||||||||||||
ASP.NET Core Blazor (Viewer) |
✘ | ✓ | ✓ | ✓ | ✓ (*4) | ||||||||||||||||||||||||||||||||||||||||||
Controls | Browser | ||||||||||||||||||||||||||||||||||||||||||||||
Edge Cromium 93 | Chrome 81 | Firefox 91 | Safari 12 | Internet Explorer 11 | Edge Legacy | ||||||||||||||||||||||||||||||||||||||||||
ASP.NET WebForms (WebViewer) | ✓ | ✓ | ✓ | ✓ | ✘ | ✘ | |||||||||||||||||||||||||||||||||||||||||
JS Viewer, Web Designer | ✓ | ✓ | ✓ | ✓ | ✘ | ✘ | |||||||||||||||||||||||||||||||||||||||||
ASP.NET Core Blazor (Viewer) | ✓ | ✓ | ✓ | ✓ | ✘ | ✘ |
*1: requires IIS 8, 8.5, 10, or https://docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/?view=aspnetcore-6.0&tabs=windows
*2: https://docs.microsoft.com/en-us/dotnet/core/install/macos
*3: https://docs.microsoft.com/en-us/dotnet/core/install/linux
*4: Section reports require installed libgdiplus, which may require some configuration: https://docs.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only#recommended-action
Cloud
Framework | ||
.NET Framework 4.6.2 to 4.8 | .NET Core 3.1, .NET 5, .NET 6 | |
Azure Functions (Linux) 4 | ✘ | ✓ 2 |
Azure Functions (Windows) | ✓ 1 | ✓ 2 |
Azure App Service (Linux) 4 | ✘ | ✓ 2 |
Azure App Service (Windows) | ✓ 1 | ✓ 2 |
Azure WMs (Linux) 5 | ✘ | ✓ |
Azure WMs (Windows) | ✓ | ✓ |
Amazon ES2 (Linux) 5 | ✘ | ✓ |
Amazon ES2 (Windows) | ✓ | ✓ |
Google Compute Engine (Linux) 5 | ✘ | ✓ |
Red Hat OpenShift (Linux) 4 | ✘ | ✓ 3 |
1 Azure Functions and App Services support only .NET 4.8
2 Azure Functions and App Services support only .NET Core 3.1 and .NET 6
3 Red Hat OpenShift provides only .NET Core 3.1 support
4 Page/RDL reports support only
5 Section reports require installed libgdiplus, which may require some configuration - https://docs.microsoft.com/en-us/dotnet/core/compatibility/core-libraries/6.0/system-drawing-common-windows-only#recommended-action