license issues

Discussion of open issues, suggestions and bugs regarding ADO.NET provider for Oracle
Post Reply
ravit
Posts: 7
Joined: Mon 15 Jan 2007 14:22

license issues

Post by ravit » Mon 15 Jan 2007 15:43

1.If I compile license as an embedded resouce do I still need oraDirect .NET installed on my computer?
In other words,
can I compile my application with the licenses.licx file as an embedded
resource and use it as a trial version without insalling the oraDirect .NET?
because when i removed oraDirect .NET and used my application with the license compiled i get license not valid.

2.If we buy a license, do we still need to add it as an embedded resource
to the application? or that we get an corelab.oracle.dll without the license
mechanism inside? do we need oraDirect .NET installed on the computer?

Alexey
Posts: 2756
Joined: Mon 13 Mar 2006 07:43

Post by Alexey » Mon 15 Jan 2007 16:40

If I compile license as an embedded resouce do I still need oraDirect .NET installed on my computer?
What for? For development purposes - yes. If you want just to execute your written app - no.
If we buy a license, do we still need to add it as an embedded resource to the application?
Yes
do we need oraDirect .NET installed on the computer?
Depends on what you are doing. Please be more specific.

ravit
Posts: 7
Joined: Mon 15 Jan 2007 14:22

license issues

Post by ravit » Tue 16 Jan 2007 09:22

We have a .NET application and in the application we use the CoreLab.Oracle.dll, I installed the OraDirect .NET 3.55 for .NET Framework 1.x and used CoreLab.Oracle.dll in my application
it worked fine.
We want to give CoreLab.Oracle.dll with our application to our customers,
(I'm not talking about money issues, only about technical issues),
but I don't want them to install OraDirect for license,
so I embedded the license.licx into the project and removed OraDirect
from my machine including deleting registry information.
I get "license not valid..." when trying to run my application.
what do I need to do if I buy a full license and want to give to our
customers your dll?-do i need to embed your license.licx in our application?
do our customers need OraDirect installed on their computer?

Alexey
Posts: 2756
Joined: Mon 13 Mar 2006 07:43

Post by Alexey » Tue 16 Jan 2007 09:34

what do I need to do if I buy a full license and want to give to our customers your dll?
Put our dll into the bin folder of your application.
do i need to embed your license.licx in our application?
Yes, you do.
do our customers need OraDirect installed on their computer?
No, they don't.

ravit
Posts: 7
Joined: Mon 15 Jan 2007 14:22

Post by ravit » Tue 16 Jan 2007 10:16

Thanks for you fast response, but...

I compiled license.licx as embedded resource into my project,
and added next to it licenses.config file with the name of the exe
which uses oa.dll that uses corelab.oracle.dll,
i don't have bin folder, so i put corelab.oracle.dll next to the exe
and also the licenses.licx and licenses.config next to it,
and removed OraDirect .NET from my computer(including registry information)
I still get:

"License not valid. Please view "Licensing" topic in OraDirect .NET documentation for details or contact Core Lab technical support."

p.s. before I removed OraDirect .NET it worked fine

can you help?
Thanks,
Ravit

ravit
Posts: 7
Joined: Mon 15 Jan 2007 14:22

Post by ravit » Thu 18 Jan 2007 09:51

the problem was solved!!!
I compiled the license.licx again on a machine that corelab is installed,
and used the dll on a clean machine and it worked!!
Thanks,
Ravit

Alexey
Posts: 2756
Joined: Mon 13 Mar 2006 07:43

Post by Alexey » Thu 18 Jan 2007 11:04

Good.

Post Reply