A set of technologies in the .NET Framework for building web applications and XML web services.
Crystal Reports does not support .net core, .net 5 or 6, and does not have any immediate plans to support .net core. They offer a couple solutions:
1) switch to java
2) hosts the reports it a 4.8 web application, and reverse proxy to it from you asp.net core application.
option 2 is probably your best.
note: .net core applications, nor .net standard libraries, can not call a 4.8 dll.
see thread:
https://answers.sap.com/questions/13029137/crystal-reports-for-visual-studio-and-net-core-5-a.html