Page 1 of 1

TeeChart versioning problems

Posted: Fri Jan 04, 2008 5:17 pm
by 13047478
Hi,

I have two seperate Visual Studio solutions. One is VS 2003 and uses TeeChart 1.1.1879.21176. The other is Visual Studio 2005 and uses TeeChart v3.2.2868.26903. I have somehow got myself into the situation that when I try to build the VS 2005 solution I receive the following compilation error:

Could not load file or assembly 'TeeChart, Version=1.1.1879.21176, Culture=neutral, PublicKeyToken=9c8126276c77bdb7' or one of its dependencies. The system cannot find the file specified.

The thing is that this solution should not be using this version. I cannot understand why it is trying to find this assembly when I build. I have tried everything I can think of. I am certain that there is no reference to the 1.1. version in the solution anywhere. I have tried to use Fusion but does not seem to provide me with enough information.

I cannot think of anything else to try and am left with the option of rebuilding my machine, but that is an absolute last resort and even if I have to do that I need to understand how this happened.

Thanks in advance....

Julian.

Posted: Mon Jan 07, 2008 9:18 am
by narcis
Hi Julian,

I'd suggest you to check in your VS2005 projects that their assembly references point to the v3 assembly and that the project's licenses.licx corresponds to v3.

You could also check your AssemblyFolders settings as told here and run TeeRegister tool available at v3's download area.

We don't think rebuilding the machine should be necessary. If the suggestions above doesn't solve the issue at your end don't hesitate to let us know.

TeeChart versioning problems

Posted: Mon Jan 07, 2008 9:24 am
by 13047478
Hi,

Thanks for the reply.

I have checked, rechecked and rechecked again all the assembly references and it all points to v3. I've also run the registration tool and manually checked the registry and everything looks fine. The licenses.licx points to the correct assembly.

I've tried searching my whole machine for any TeeChart.dll and any file containing references to the rogue assembly version but all to no avail.

Any other suggestions appreciated because I am still drawing a blank...

Julian.

Posted: Mon Jan 07, 2008 3:02 pm
by narcis
Hi Julian,

This is quite strange. I've arranged a simple example application using TeeChart for .NET v1 and VS2003 and the same application using v3 and VS2005. I've used latest v1 and v3 releases as you can check at the version info page.

Can you please try running those examples at your end? Then install latest TeeChart versions, remove the assemblies I included and try running the examples again?

Thanks in advance.

Posted: Mon Jan 07, 2008 3:40 pm
by 13047478
Hi,

Thanks for this. I've tried this and neither app works once I delete the dlls. I think this is because the versions that I have installed do not match the latest versions. Is there somewhere on your site where I can download the latest installers for v1 and v3?

Thanks,

Julian.

Posted: Mon Jan 07, 2008 4:34 pm
by narcis
Hi Julian,

Yes, this is most likely the problem. You can download latest v1 and v3 releases at the client download area using each license keys.