Reporting .NET/.NET Core Limitations
This help topic lists known limitations of DevExpress Reports in .NET applications.
Platform-Specific Limitations
General
- PrintableComponentContainer can only be created in code.
- Deserialization from CodeDOM format is not supported.
Linux
- Export to EMF and WMF image formats is not supported.
- The ImageExportOptions.Resolution property is not applied.
macOS
- The ImageExportOptions.Resolution property is not applied.
- Exported PDF files cannot embed fonts.
DevExpress.Drawing.Common v7+ (Non-Windows Environments)
When you use the DevExpress.Drawing.Common NuGet package (v7 and higher) in non-Windows environments, the following features are not supported:
- DPI settings
TextAlignment = Justify
Troubleshooting
Referenced Assemblies Are Not Discovered (XRSubreport)
In .NET projects, referenced assemblies are not included in type discovery for the XRSubreport control.
- Solution
- Move your reports to the main project, or specify the ReportSourceUrl property in code.
.xsd Files Not Available In Report Designer’s Toolbox
In .NET projects, typed DataSet components generated from .xsd files are not displayed in the Report Designer’s Toolbox.
Need Help?
If you encounter any other limitations or issues related to the transition to .NET / .NET Core that are not listed in this help topic, please submit a ticket to our Support Center.