Jump to content
Software FX Community

Runtime License When Launched from VB6


User (Legacy)

Recommended Posts

Greetings:

I have developed a .dll that uses ChartFx.Lite. I turn in the .dll to

the project integrator for final ingegration and project build. The

resulting .exe is a VB6 program.

Our problem is, we don't know how to provide license info to the VB6

program. Is there a solution?

BTW, there is no "distribution" of the program except to the project

sponsor.

Thanks!... Rick

Link to comment
Share on other sites

Greetings:

I have developed a .dll that uses ChartFx.Lite. I turn in the .dll to

the project integrator for final ingegration and project build. The

resulting .exe is a VB6 program.

Our problem is, we don't know how to provide license info to the VB6

program. Is there a solution?

BTW, there is no "distribution" of the program except to the project

sponsor.

Thanks!... Rick

Link to comment
Share on other sites

There is a problem here with the way controls are licensed in .NET.

When you compile a DLL, NO License information is stored in it, the license

information is read from the MAIN executable (EXE) at run-time (this an

oversimplification of the issue but it works well to explain it).

In your case, the final EXE is NOT a .NET program so the license can NOT be

stored in it.

There is no way to make this work using the standard .NET Licensing Scheme.

You need to contact Software FX to see about the possibility of enabling a

special licensing mechanism for you. I don't know if this will be possible

using Char FX Lite though. Please call or e-mail Software FX sales.

--

FP

Software FX

Link to comment
Share on other sites

There is a problem here with the way controls are licensed in .NET.

When you compile a DLL, NO License information is stored in it, the license

information is read from the MAIN executable (EXE) at run-time (this an

oversimplification of the issue but it works well to explain it).

In your case, the final EXE is NOT a .NET program so the license can NOT be

stored in it.

There is no way to make this work using the standard .NET Licensing Scheme.

You need to contact Software FX to see about the possibility of enabling a

special licensing mechanism for you. I don't know if this will be possible

using Char FX Lite though. Please call or e-mail Software FX sales.

--

FP

Software FX

Link to comment
Share on other sites

  • 9 months later...

Has This Problem Been Solved?

Thanks,

Frank Kampas

"Rick Goeltz" <goeltzrt@ornl.gov> wrote in message

news:bslkcmcwEHA.3492@webserver3.softwarefx.com...

> Greetings:

>

> I have developed a .dll that uses ChartFx.Lite. I turn in the .dll to

> the project integrator for final ingegration and project build. The

> resulting .exe is a VB6 program.

>

> Our problem is, we don't know how to provide license info to the VB6

> program. Is there a solution?

>

> BTW, there is no "distribution" of the program except to the project

> sponsor.

>

> Thanks!... Rick

>

>

Link to comment
Share on other sites

Has This Problem Been Solved?

Thanks,

Frank Kampas

"Rick Goeltz" <goeltzrt@ornl.gov> wrote in message

news:bslkcmcwEHA.3492@webserver3.softwarefx.com...

> Greetings:

>

> I have developed a .dll that uses ChartFx.Lite. I turn in the .dll to

> the project integrator for final ingegration and project build. The

> resulting .exe is a VB6 program.

>

> Our problem is, we don't know how to provide license info to the VB6

> program. Is there a solution?

>

> BTW, there is no "distribution" of the program except to the project

> sponsor.

>

> Thanks!... Rick

>

>

post-2107-139223876452_thumb.gif

Link to comment
Share on other sites

This is a by-design behavior of .NET controls, so it is not going to get 

"fixed".

--

Francisco Padron

www.chartfx.com

"Frank Kampas" <fkampas@wamsystems.com> wrote in message

news:vQ8SKJTmFHA.3080@webserver3.softwarefx.com...

> Has This Problem Been Solved?

> Thanks,

> Frank Kampas

>

>

> "Rick Goeltz" <goeltzrt@ornl.gov> wrote in message

> news:bslkcmcwEHA.3492@webserver3.softwarefx.com...

>> Greetings:

>>

>> I have developed a .dll that uses ChartFx.Lite. I turn in the .dll to

>> the project integrator for final ingegration and project build. The

>> resulting .exe is a VB6 program.

>>

>> Our problem is, we don't know how to provide license info to the VB6

>> program. Is there a solution?

>>

>> BTW, there is no "distribution" of the program except to the project

>> sponsor.

>>

>> Thanks!... Rick

>>

>>

>

>

Link to comment
Share on other sites

This is a by-design behavior of .NET controls, so it is not going to get 

"fixed".

--

Francisco Padron

www.chartfx.com

"Frank Kampas" <fkampas@wamsystems.com> wrote in message

news:vQ8SKJTmFHA.3080@webserver3.softwarefx.com...

> Has This Problem Been Solved?

> Thanks,

> Frank Kampas

>

>

> "Rick Goeltz" <goeltzrt@ornl.gov> wrote in message

> news:bslkcmcwEHA.3492@webserver3.softwarefx.com...

>> Greetings:

>>

>> I have developed a .dll that uses ChartFx.Lite. I turn in the .dll to

>> the project integrator for final ingegration and project build. The

>> resulting .exe is a VB6 program.

>>

>> Our problem is, we don't know how to provide license info to the VB6

>> program. Is there a solution?

>>

>> BTW, there is no "distribution" of the program except to the project

>> sponsor.

>>

>> Thanks!... Rick

>>

>>

>

>

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...