Barcode Xpress for .NET Core v13.4 - Updated
System Requirements
Getting Started > System Requirements

Operating Systems

Barcode Xpress for .NET Core is supported on x64 Windows operating systems of the following versions:   

Barcode Xpress for .NET Core is supported on x64 Linux operating systems of the following versions:

On CentOS 8 operating system, Barcode Xpress License Manager may not work since some cryptographic protocols are disabled by default. In this case, to install a license on the local computer, required mode can be enabled with the following command (run it as a root):

Copy Code
update-crypto-policies --set LEGACY

After installing the license, default mode can be enabled with the command:

Copy Code
update-crypto-policies --set DEFAULT

See command description:
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/security_hardening/using-the-system-wide-cryptographic-policies_security-hardening

Although it may run, it is not supported on earlier operating system versions (for example, Ubuntu 14.04 or Windows 7).

Development Environments

Linux Dependencies

On Linux operating systems, the following libraries may be required as runtime dependencies:

Additionally, one of the two following packages is required on most Linux systems. (Whichever is available for your distribution.):

Libgdiplus Considerations

Barcode Xpress for .NET Core primarily accepts images as System.Drawing.Bitmap objects. Internally, the .NET Core Runtime uses libgdiplus to load images on disk into these objects. While most images will load correctly with the most recent versions of libgdiplus available in distribution repositories, BMP version 4 and newer images will not have all data loaded properly and will cause some barcodes to not be decoded.

Microsoft recommends using libgdiplus version 6.0.1 or higher: https://docs.microsoft.com/en-us/dotnet/core/install/dependencies?tabs=netcore31&pivots=os-linux

If this version is not available for your distribution, you can find instructions for adding the Mono repository and getting the most recent version here: https://www.mono-project.com/download/stable/#download-lin

 

See Also