Page 1 of 1

Upgrading our VS 2005 environment to work with v3

Posted: Wed Mar 18, 2009 12:54 pm
by 9092401
Hi
we want to upgrade our environment to work with v3 ,we are currently working with v2.

I read this part regarding licensing and didnt quite understand.
Description
TeeChart uses license control based on Microsoft's System.Component.LicenseProvider class. When TeeChart is installed via the TeeChart installer a registry license key is added, the visible portion of which can be seen under the HKEY_LOCAL_MACHINE\SOFTWARE\Steema Software\TeeChart.NET key as:


"DesignKey"="Steema.TeeChart.TChart is a licensed component."

The presence of the key, plus the corresponding 'not-published' keycode allows TeeChart to be used at designtime in Visual Studio.NET and permits the key to be compiled into runtime executable (.exe) and library (.dll) files so that the TeeChart.dll and TeeChart.languages.dll files may be distributed with compiled applications but without offering the option for TeeChart to be used as a designtime component at the installed location.
1. what is the corresponding 'not published' keycodes ?

We do not want developers using TChart in design time to install the latest setup. We want to create a reg file that will do all this work .
Our procedure will be to
1.change their existing TeeChart.dll with the new one,
2. replace the license.licx file with a new license.licx
3. add the new TeeChart.dll to the toolbox
4.Register the new TeeChart in GAC
5. Adjust any setting required in the registry

and after that they will be able to work with TeeChart v3 in Visual Studio 2005

My questions are
1.regarding 5. what exactly must I write in the reg file to handle all registry issues. I want a reg file that developers can execute that will do anything that is necessary.
(For version 2 we have a reg file )

Thanks

Posted: Wed Mar 18, 2009 3:40 pm
by narcis
Hi qcrnd,
1. what is the corresponding 'not published' keycodes ?
I'm afraid we can not disclose that as this is our protection from ilegal use of TeeChart's design time license. Please notice that you need one designtime license of TeeChart for each developer using it at designtime.
1.regarding 5. what exactly must I write in the reg file to handle all registry issues. I want a reg file that developers can execute that will do anything that is necessary.
(For version 2 we have a reg file )
At TeeChart for .NET v3's download area there's TeeRegV3 for installing designtime license registry keys, very similar to v2's tool.

Posted: Thu Mar 19, 2009 8:58 am
by 9092401
Please notice that you need one designtime license of TeeChart for each developer using it at designtime.
Ofcourse we are aware of this .
At TeeChart for .NET v3's download area there's TeeRegV3 for installing designtime license registry keys, very similar to v2's tool.
I think this is exactly what I was looking for . This way licensed developers wont need to bother with installation - correct ? The can follow steps 1 - 4 and then run the TeeRegV3.

Posted: Fri Mar 20, 2009 8:24 am
by narcis
Hi qcrnd,

Yes, exactly!