Jump to content
Software FX Community

Can licensed and non-licensed developers work on the same code-base ?


Recommended Posts


We are working on a large software project with 20 developers working on same source. We plan to have 5 developers work on reports which many of them use ChartFX.

My chief developer told me that if we include ChartFX in the main project source, the other developers who don't install with ChartFX license won't be able to compile the project. Is that true ? If it's the case then we might need to separate ChartFX part into another DLL project. Does that really necessary ?

Link to comment
Share on other sites

  • 2 weeks later...

My experience is that the users can remove the license information from the license.licx file and it will let them compile, but at runtime, trying to access the part of the application that uses the DLL will give you a licensing error.

Even if you move the ChartFX code to another library, the .exe project needs the ChartFX licensing information due to how they handle licensing.

Link to comment
Share on other sites

  • 5 years later...

On a similar note, we have picked up a legacy system using ChartFX8.0 for which we want to setup CI/CD. The build system is TFS on an IT shared server on which they are reluctant to install a ChartFX license just to build this legacy project. We are looking at options to be able to Build the project without needing a license key to build it so we can then deploy it to the servers that already have a license for runtime.

We looked for the license.licx file in the existing project but did not find one. We get the following type of build errors unless we install ChartFX. From the thread it sounds like there should be a way to do the build without failing it and run successfully once deployed to the servers.

Severity    Code    Description    Project    File    Line    Suppression State
Error    CS0246    The type or namespace name 'SoftwareFX' could not be found (are you missing a using directive or an assembly reference?)    CommonFunctions    xxx.cs    8    Active
Error    CS0246    The type or namespace name 'ChartFX' could not be found (are you missing a using directive or an assembly reference?)    CommonFunctions    xxx.cs    10    Active

Any help would be much appreciated. Thanks.


Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...