Jump to content
Software FX Community

Suddenly "couldn't find SoftwareFX.ChartFX.Chart license"


User (Legacy)

Recommended Posts

After building and deploying an application using ChartFX for WinForms

(first 6.0 and now 6.2) through many revisions over nearly a year's time,

suddenly today for the first time the application, running on a client

machine, couldn't find a license for ChartFX.

The first form to load does create a Chart control at runtime, but another

form that gets called up by user interaction later on has a Chart control

that was loaded at design time. I was lead to believe that this would be

sufficient to carry the license along to client installations, which until

today it seemed to be. The license error occured upon loading the first

form, and again (if ignored the first time) upon loading the second form.

As far as I could tell, nothing significant was changed between the two

revisions--just some code in a part of the application that wouldn't get

executed until after the license error cropped up. Perhaps more

significantly (?), the sysadmin had just automatically installed the latest

Msoft patch, KB832482 for data access components, on this machine, prior to

my updating the application and experiencing this problem.

Once I added licenses.licx to the build (which hadn't been necessary until

now) and reinstalled the application, it ran again; with the newly added

copy of licenses.licx comfortably installed in the exe file's folder.

My question is: why did this happen at this moment?

Link to comment
Share on other sites

The license information needs to reside in the final EXE, it can NOT reside

in a DLL.

I can not tell what changed in VS or if you just caught a bug in VS but we

have NO control of where and when the license information is stored.

The following KB articles (support.softwarefx.com) might help you understand

a little bit more about technical licensing issues:

Q6101001. How to deploy a WinForms Application when it contains a wrapper

object using Chart FX for .NET

Q6101008. Using Chart FX for .NET Windows Forms control from a DLL

Q6101010. How to manually add a Chart FX license to an executable

--

FP

Software FX, Inc.

Link to comment
Share on other sites

I followed the instructions in Q6101010 for manually adding the license to

an executable, which was what restored normal operation.

Anyway, it's running now just fine.

"SoftwareFX Support" <support@softwarefx.com> wrote in message

news:gDWGIDE4DHA.2468@webserver3.softwarefx.com...

> The license information needs to reside in the final EXE, it can NOT

reside

> in a DLL.

>

> I can not tell what changed in VS or if you just caught a bug in VS but we

> have NO control of where and when the license information is stored.

>

> The following KB articles (support.softwarefx.com) might help you

understand

> a little bit more about technical licensing issues:

>

>

> Q6101001. How to deploy a WinForms Application when it contains a wrapper

> object using Chart FX for .NET

>

> Q6101008. Using Chart FX for .NET Windows Forms control from a DLL

>

>

> Q6101010. How to manually add a Chart FX license to an executable

>

> --

> FP

> Software FX, Inc.

>

>

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...