Tells us about how to do license file.
 
CapableObjects Forums
Home       Members    Calendar    Who's On
Welcome Guest ( Login | Register )
        



Tells us about how to do license file. Expand / Collapse
Author
Message
Posted 2010-03-01 14:05:27


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Forum Members
Last Login: Today @ 05:16:23
Posts: 454, Visits: 1 036
I got a new machine recently and put Eco 5 on there. I haven't done anything real with it yet because I want to use it with Silverlight.

But I have been trying to refamiliarize myself with it partially to be ready for Silverlight later and partially to introduce it to a new employee.

So I just imported this employee's database into the model. And I don't know what I did, but I got a message about this is a trial version and limited to 12 classes.

It should NOT be. So after searching the forum, I am reminded where to supply the license file (if I can find where it was on the old machine).

But it would have been better if the original message had either TOLD me what to do and where to do it, or better yet, take me there. I suppose saying the warning is better than nothing, but not by much for the beginner.


/mtiede
Environment:
Windows 7 Ultimate 64 bit
Delphi 6
Rad Studio 2010 Enterprise with Prism 2011
Post #4927
Posted 2010-03-01 14:37:31
Forum Guru

Forum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum GuruForum Guru

Group: Forum Members
Last Login: Today @ 13:43:19
Posts: 56, Visits: 272
Hi,

Here's what I received in a e-mail:

To install the license key, first install the product, then start Visual Studio. In the Tools menu, select "About ECO", and press the button "Enter license".



Best Regards,
Daniel Rail

Senior Software Developer
Accra Solutions Inc.(www.accra.ca)
Accra Med Software Inc. (www.filopto.com)
Blog (railoffice.dyndns.org)
Post #4929
Posted 2010-03-01 15:24:12


Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Forum Members
Last Login: Today @ 05:16:23
Posts: 454, Visits: 1 036
I know that. And I could figure it out. And I have the original email.

My complaint was in the handling at runtime. Rather than say "This is a trial limited to 12 classes" and make me try and remember what I did a year or more ago (which is pretty difficult for me), or find the old email, why not have the error message say "Click here if you have a license to apply." OR "Go to the Tools|About Eco to apply your license key."? Or "Click here to apply the license key you received by email".

Just a rant. And a suggestion.

But thanks. I have applied the key now.


/mtiede
Environment:
Windows 7 Ultimate 64 bit
Delphi 6
Rad Studio 2010 Enterprise with Prism 2011
Post #4931
Posted 2010-03-01 17:05:06
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

Group: Administrators
Last Login: 2010-07-21 00:21:24
Posts: 1 228, Visits: 1 373
In addition to having your license installed on the machine, the project needs to have a license.licx-file in order for the compiler to know how to embed the runtime license as a resource into your executable. The licenses.licx-file is a textfile with the following line in it:

Eco.Handles.DefaultEcoSpace, Eco.Handles


It should be in the same project as your ecospace. If you have such a file, you should be able to see the license resource if you open the dll with reflector:

000000: 00 01 00 00 00 FF FF FF FF 01 00 00 00 00 00 00 .....????.......
000010: 00 10 01 00 00 00 02 00 00 00 06 02 00 00 00 1C ................
000020: 41 53 50 50 52 4F 56 49 44 45 52 44 45 4D 4F 2E ASPPROVIDERDEMO.
000030: 45 43 4F 53 50 41 43 45 2E 44 4C 4C 09 03 00 00 ECOSPACE.DLL....
000040: 00 04 03 00 00 00 1C 53 79 73 74 65 6D 2E 43 6F .......System.Co
000050: 6C 6C 65 63 74 69 6F 6E 73 2E 48 61 73 68 74 61 llections.Hashta
000060: 62 6C 65 07 00 00 00 0A 4C 6F 61 64 46 61 63 74 ble.....LoadFact
000070: 6F 72 07 56 65 72 73 69 6F 6E 08 43 6F 6D 70 61 or.Version.Compa
000080: 72 65 72 10 48 61 73 68 43 6F 64 65 50 72 6F 76 rer.HashCodeProv
000090: 69 64 65 72 08 48 61 73 68 53 69 7A 65 04 4B 65 ider.HashSize.Ke
0000A0: 79 73 06 56 61 6C 75 65 73 00 00 03 03 00 05 05 ys.Values.......
0000B0: 0B 08 1C 53 79 73 74 65 6D 2E 43 6F 6C 6C 65 63 ...System.Collec
0000C0: 74 69 6F 6E 73 2E 49 43 6F 6D 70 61 72 65 72 24 tions.IComparer$
0000D0: 53 79 73 74 65 6D 2E 43 6F 6C 6C 65 63 74 69 6F System.Collectio
0000E0: 6E 73 2E 49 48 61 73 68 43 6F 64 65 50 72 6F 76 ns.IHashCodeProv
0000F0: 69 64 65 72 08 EC 51 38 3F 01 00 00 00 0A 0A 0B ider.?Q8?.......
000100: 00 00 00 09 04 00 00 00 09 05 00 00 00 10 04 00 ................
000110: 00 00 01 00 00 00 06 06 00 00 00 64 45 63 6F 2E ...........dEco.
000120: 48 61 6E 64 6C 65 73 2E 45 63 6F 53 70 61 63 65 Handles.EcoSpace
000130: 2C 20 45 63 6F 2E 48 61 6E 64 6C 65 73 2C 20 56 , Eco.Handles, V
000140: 65 72 73 69 6F 6E 3D 35 2E 30 2E 30 2E 30 2C 20 ersion=5.0.0.0,
000150: 43 75 6C 74 75 72 65 3D 6E 65 75 74 72 61 6C 2C Culture=neutral,
000160: 20 50 75 62 6C 69 63 4B 65 79 54 6F 6B 65 6E 3D PublicKeyToken=
000170: 34 36 61 38 33 33 62 65 39 65 39 30 64 65 38 63 46a833be9e90de8c
000180: 10 05 00 00 00 01 00 00 00 06 07 00 00 00 27 XX ..............'X
000190: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXX-XXX-XXXX-XXX
0001A0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX-XXXX-XXXX-XXX
0001B0: XX XX XX XX XX XX XX XX X-XXXX.




/Jonas Hogstrom [CapableObjects]
Post #4933
« Prev Topic | Next Topic »


Reading This Topic Expand / Collapse
Active Users: 0 (0 guests, 0 members, 0 anonymous members)
No members currently viewing this topic.
Forum Moderators: HansKarlsen, Jonas Hogstrom

Permissions Expand / Collapse

All times are GMT +1:00, Time now is 4:18

Powered By InstantForum.NET v4.1.4 © 2010
Execution: 0,078. 9 queries. Compression Disabled.