cancel
Showing results for 
Search instead for 
Did you mean: 

DataSetConversion Error after upgrading existing application to SP 30

tosatoandrea
Discoverer
0 Kudos

Hello

I have a winforms application in production that use sp24 and .net frameowrk 4.0 developed with Visual Studio 2017, 32bit.

Now I build the solution with Visual Studio 2019 and sp30, always fx 4.0 and 32bit. I use clickonce as deplyement method. When new application start detect old version of Crystal Reports, download and run (with admin rights) the .msi setup of sp30 runtime 32bit. The setup works fine, asking to upgrade previous version. But, when application needs to generate reports I have this error:

* Exception source:CrystalDecisions.ReportAppServer.DataSetConversion * Exception Type: CrystalDecisions.CrystalReports.Engine.DataSourceException: Errore nel file temp_561a5197-28d7-4902-8a6c-d2e4e8c37e4c 2272_3924_{047B8004-076E-465C-BCFF-DDE6BF52F9EE}.rpt: Impossibile caricare le informazioni del database. ---> System.Runtime.InteropServices.COMException: Errore nel file temp_561a5197-28d7-4902-8a6c-d2e4e8c37e4c 2272_3924_{047B8004-076E-465C-BCFF-DDE6BF52F9EE}.rpt: Impossibile caricare le informazioni del database.

If I install sp30 from scratch, so without previous version of Crystal Report, I don't have this problem.

I used in the past this tecnique to upgrade from previous version to SP24 and worked correctly.

Am I forced to uninstall the previous version by myself or there is ohter solution?

Thank you very much

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Andrea,

R&D reversioned that dll so the only way to fix it is to either uninstall first or do a repair install after the upgrade.

It's a known issue.

Don

tosatoandrea
Discoverer
0 Kudos

Ok, thank you

Answers (0)