We have a .net WebApplication, that doesn’t need to install anything on the release server (only bin dlls needed). The problem is we are not finding a real solution avoiding Crystal Report Runtime installation: seems that the only way is installing runtime.
The application is builded for “AnyCPU” and so CR needs x86 and x64 runtime if we want to dynamically change IIS pool from 32bit to 64bit and viceversa. This is frustrating.
Does exist a way to do that only with CR dlls in bin? We have a lot of reports and change report engine (for example to Telerik or RDLC) will take too much time (and we have already lost enough).
CR version is the last one (2020).
Answers:
Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.
Method 1
The advice from SAP over the last ~8 years has been consistent: Must install the Crystal Runtime. And should set the app to target 32 or 64-bit (not AnyCPU).
Technically, there might be ways around this but you would be asking for trouble.
All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0