Upgrade VB6 crystal reports to .Net

I have crystal reports in a VB6 application. I used the upgrade wizard to upgrade the whole application. Now  a large percentage of the upgrade I can use, and that is good. Because I don't have time. But I noticed the crystal reports (*.rpt) have been upgraded to dsr, dsx, dca files. And opening one of them showed me hex values.


I add the crystal report in vb6 manually to the solution and there I can see the report. I update the database of the report and still good, I notice no fields lost in the report. But it prompt me to save or upgrade it so when I said yes, it produced dsr dsx dca files! What happened here and if those are the upgrade report files, how do I use those reports like launch them or call them in my VB/C# code?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Éric MoreauSenior .Net ConsultantCommented:
Which version of .Net have you installed? Have you also installed CR for .Net?
Here is a document to help you do the migration.


stylelyfAuthor Commented:
Thanks for that migration info. I'm almost close. I'm using windows forms, is using crystalreportsviewer the best way to launch and view report in windows forms? Or are there any other optimal way to do it?
Éric MoreauSenior .Net ConsultantCommented:
IMO, the free version of Crystal Reports is still the best free option for building reports in .Net.

I have written articles on that subject that you can read from http://emoreau.com/Entries/Articles/2006/09/Feeding-Crystal-Reports-from-your-application.aspx and http://emoreau.com/Entries/Articles/2006/10/Crystal-Reports--Part-II.aspx

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.