User (Legacy) Posted November 3, 2004 Author Report Share Posted November 3, 2004 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 More sharing options...
User (Legacy) Posted November 3, 2004 Report Share Posted November 3, 2004 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 More sharing options...
Software FX Posted November 4, 2004 Report Share Posted November 4, 2004 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 More sharing options...
Software FX Posted November 4, 2004 Report Share Posted November 4, 2004 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 More sharing options...
User (Legacy) Posted August 4, 2005 Author Report Share Posted August 4, 2005 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 More sharing options...
User (Legacy) Posted August 4, 2005 Author Report Share Posted August 4, 2005 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 More sharing options...
Software FX Posted August 4, 2005 Report Share Posted August 4, 2005 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 More sharing options...
Software FX Posted August 4, 2005 Report Share Posted August 4, 2005 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 More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.