0
votes

We're upgrading a bunch of computers in our office to x64 machines running Windows 7.
The problem is that Crystal Reports behaves badly when run on a 64 bit OS. Apparently it doesn't have any 64 bit initializers? (Crystal Reports Runtime for VS on Windows 7 Throws an Error for reference)

I tried Windows report viewer, but it looks even more clunky than Crystal Reports. You either have to report from only one table at a time, or you have to create a view for each report, and it looks like the report has to be table based? (instead of a freeflow page layout like Crystal has)

All our reports are in Crystal format, but I'm willing to rewrite them if it gives me a way to have them be less clunky, and work on 64bit computers without a hacky workaround.

1
I've seen in action Telerik' tool: telerik.com/products/reporting.aspx and it seems a nice alternative. You can give it a try for free.Silx
Active Reports is another most-reputable vendor in this space. datadynamics.com/Products/ActiveReports/Features.aspx They seem to provide migration support too, which means their library could convert your existing crystal reports files in to their format. But my heart still stays with Crystal Reports :) Not sure why X86 workaround does not worked for you as you mentioned in your other thread. (But my guess is that you might have set X86 only for Debug mode and not for release mode). Cheers.Karthik Mahalingam
@Karthik - If I can get crystal reports to work correctly I'm happy to stay with it. It does work well for what it is. In Advance Compile Options I have the Target CPU set to x86, and in the Configuration manager, both Debug and Release have x86 set as the platform. If I'm doing it wrong, I'd love for you to tell me the right way. Granted, once I install CR x86 manually, and the rest of the project prerequisites, then install the project by clicking the .application file instead of setup.exe, it works like it's supposed to. It's just a pain to do it that way.AndyD273

1 Answers

0
votes

Was able to get Crystal Reports to work in x64 mode compiled to Any CPU with Crystal Reports for Visual Studio 2010 (x64)

http://www.sdn.sap.com/irj/boc/support?rid=/webcontent/uuid/d01fdad8-44e5-2d10-61ad-9d2d4158f3a8