SciChart® the market leader in Fast WPF Charts, WPF 3D Charts, and now iOS Charting & Android Chart Components
Please use the forums below to ask questions about SciChart. Take a moment to read our Question asking guidelines on how to ask a good question and our support policy. We also have a tag=SciChart on Stackoverflow.com where you can earn rep for your questions!
Please note: SciChart team will only answer questions from customers with active support subscriptions. Expired support questions will be ignored. If your support status shows incorrectly, contact us and we will be glad to help.
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.