In our company we’ve developed software (called X to simplify explanation) which can load other dll’s (applications) dynamically. These dll’s can contain WPF user control with some SciChart control. These dll’s are developed by different development teams and each team have a different SciChart license (developer license + runtime license). What is more thay can have even different SciChart versions. Software X has also its own SciChart runtime license loaded in “OnStartup” function. If software X loads application dll’s dynamically it may contain many SciChart runtime licenses. Will it work in this scenario? How we should handle many runtime licenses in one product which loads dynamically controls build on top of SciChart controls?
Is it ok if we just load one runtime license in product X which will be used by other dll’s loaded dynamically?
As a support-expired person we have no obligation to answer your requests. I’ve said that when you contacted priority support.
However, for the interest of assisting other users who have this problem, no it probably won’t work.
In the instructions to activate scichart, the runtime license step says
You need to call SciChartSurface.SetRuntimeLicenseKey() before any SciChartSurface is instantiated and only once. The best place to include the Runtime License is in the constructor of App.xaml.cs
If you call SetRuntimeLicenseKey() more than once you may get unexpectd results such as licensing failing.
Please login first to submit.