supporting Multiple version of Tcharts
Posted: Thu Nov 13, 2008 12:32 pm
Our top level application( desktop.exe) is a .Net container application .
This container host different controls which are build over period of time and use different version of Tchart.
here is the brief history :
• we developed first a control ( contour Chart)using 2.0.2489.20960 version of tchart at that time the container application( desktop.exe) was not complied with licence.licx file and it workes fine.
• Later we developed another control( Bottle neck chart) using 3.5.3188.18560 version of tchart.
While launching application using new control we had license issue so we added licence.licx file in the desktop.exe solution
After adding this licence.licx file the older controls(contour Chart) stoped working . If I remove the tchar.dll ver 3.5.3188.18560 from the folder where Desktop.exe and the Bottle neck chart is located the older application start working. but new application will not work.
Tchart version using 2.0.2489.20960 is in different folder then desktop.exe.
Looks like due to licence.licx file being added to project it is always loading newer version of tchart
Here is how licence.licx files look
Steema.TeeChart.TChart, TeeChart
Steema.TeeChart.TChart, TeeChart
Steema.TeeChart.Web.WebChart, TeeChart
Regards,
Amit
This container host different controls which are build over period of time and use different version of Tchart.
here is the brief history :
• we developed first a control ( contour Chart)using 2.0.2489.20960 version of tchart at that time the container application( desktop.exe) was not complied with licence.licx file and it workes fine.
• Later we developed another control( Bottle neck chart) using 3.5.3188.18560 version of tchart.
While launching application using new control we had license issue so we added licence.licx file in the desktop.exe solution
After adding this licence.licx file the older controls(contour Chart) stoped working . If I remove the tchar.dll ver 3.5.3188.18560 from the folder where Desktop.exe and the Bottle neck chart is located the older application start working. but new application will not work.
Tchart version using 2.0.2489.20960 is in different folder then desktop.exe.
Looks like due to licence.licx file being added to project it is always loading newer version of tchart
Here is how licence.licx files look
Steema.TeeChart.TChart, TeeChart
Steema.TeeChart.TChart, TeeChart
Steema.TeeChart.Web.WebChart, TeeChart
Regards,
Amit