What to check
An assembly-load error occurs before normal report processing can proceed. The assembly name and requested version help distinguish a missing runtime from a version or architecture conflict. Check the machine executing the report, not just the report designer's computer.
Troubleshooting steps
- Capture the full assembly identity and inner exception, including the version requested by the application.
- Compare installed Crystal runtime components and process architecture with the SAP-supported combination for that release.
- Have an administrator install or repair the approved runtime using SAP installation guidance, then restart the affected process.
Confirm the result
Test a known working report before the custom layout. Do not resolve a missing assembly by copying arbitrary DLLs into application folders.