| |
ActiveReports 2.0 (Visual Basic 6.0) Support
Started by iPads at 03-26-2009 10:24 AM. Topic has 8 replies.
 
 
 
|
|
Sort Posts:
|
|
|
|
03-26-2009, 10:24 AM
|
iPads
Joined on 05-30-2007
Posts 19
|
Conflicting AR versions of applications
|
|
|
|
|
Our application previously makes use of AR v2.0 and we upgraded it to resolve some reporting issues, and now we are utilizing AR v2.5 (2.5.0.1309).
Another application, TOSS, was working just fine before our upgrade. After the upgrade, TOSS was having errors with printing. We found out that TOSS is making use of the AR v2.0 (2.0.0.1169).
If the v2.5 is registered, the TOSS application breaks. If the v2.0 is registered, our application breaks.
Is there a restriction in having the same major version of AR installed in one PC (but with different minor versions)? Shouldn't AR binaries be backward compatible? Such that the application still utilizing the old binaries should still run fine even if the v2.5 is registered.
I am not sure if it's fine to overwrite the AR v2.0 with the AR v2.5 (ACTRPT2.DLL, ARVIEW2.OCX, Pdfexpt.dll). Does anyone have any idea on how this issue of conflicting AR version can be resolved?
Thanks in advance!
|
|
|
|
|
Report
|
|
|
|
03-26-2009, 1:55 PM
|
PrantikS
Joined on 12-11-2008
Posts 1,550

|
Re: Conflicting AR versions of applications
|
|
|
|
|
Hello,
Thank you for your post. I would like to inform you that in a single machine you can have only one single build of the same version of ActiveReports installed. Also, ActiveReports are very much backward compatible. The only issue is that, the earlier builds will not include the enhancements of the later version.
Regards,
Prantik
|
|
|
|
|
Report
|
|
|
|
03-26-2009, 2:41 PM
|
iPads
Joined on 05-30-2007
Posts 19
|
Re: Conflicting AR versions of applications
|
|
|
|
|
Hello Prantik,
Thanks for your response!
When you say AR is backward compatible, how come the application using AR2.0 breaks when the AR2.5 is the one registered?
Thanks!
|
|
|
|
|
Report
|
|
|
|
03-27-2009, 11:00 AM
|
PrantikS
Joined on 12-11-2008
Posts 1,550

|
Re: Conflicting AR versions of applications
|
|
|
|
|
Hello,
We have already sent you an email addressing your concern. Please let us know if you need further assistance/clarifications.
Regards,
Prantik
|
|
|
|
|
Report
|
|
|
|
03-27-2009, 1:51 PM
|
iPads
Joined on 05-30-2007
Posts 19
|
Re: Conflicting AR versions of applications
|
|
|
|
|
Hello Prantik,
So can we conclude then that both applications can’t co-exist in the same machine, unless the AR versions are the same?
Our expectation is that since our application is running on 2.5.0.1309, the TOSS application (running on 2.0.0.1169) should still work because it has the older version - the newer version should cover whatever function the older version utilizes. But in this case it seems like it does not.
Thanks for your patience!
|
|
|
|
|
Report
|
|
|
|
03-30-2009, 1:54 AM
|
IssamElbaytam [DD]
Joined on 06-18-2003
Posts 273

|
Re: Conflicting AR versions of applications
|
|
|
|
|
You said that the TOSS application has problems printing, what are those problems? It is possible that these "problems" are due to corrections we made to the code to fix some behavior. The TOSS application should actually run fine with the 2.5 DLLs, however, if there were some areas that were updated the reports would not look the same and might need to be adjusted to account for the new behavior.
|
|
|
|
|
Report
|
|
|
|
03-30-2009, 9:25 AM
|
iPads
Joined on 05-30-2007
Posts 19
|
Re: Conflicting AR versions of applications
|
|
|
|
|
Hello, thanks for your response.
The TOSS application is a separate application that we do not support. It is just another application that the customer has on his PC. We don't have pertinent details on the exact errors on the TOSS application; but (from what you said and is a logical explanation) it may be that some parts of the TOSS application's functionality may have been updated in the 2.5 dll - which explains the error or the application breaking when the 2.5 dll is registered.
|
|
|
|
|
Report
|
|
|
|
03-30-2009, 9:45 AM
|
IssamElbaytam [DD]
Joined on 06-18-2003
Posts 273

|
Re: Conflicting AR versions of applications
|
|
|
|
|
If you could tell your customer to have the TOSS application vendor to get in touch with us, we'll work with them on resolving the problems and may be get them to update to the latest builds.
In the mean time you might want to look into Side-by-side COM registration of the AR DLLs, so they would only be used by your application. http://www.google.com/search?q=side+by+side+com+registration
|
|
|
|
|
Report
|
|
|
|
03-30-2009, 1:07 PM
|
iPads
Joined on 05-30-2007
Posts 19
|
Re: Conflicting AR versions of applications
|
|
|
|
|
Thank you very much, this is very helpful! I am taking note of these information and we'll go from here.
|
|
|
|
|
Report
|
|
|
|
|
GrapeCity » Product Support » ActiveReports 2... » Re: Conflicting AR versions of applications
|
|
|
|
|