WPF с SciChart в отдельном домене приложений - PullRequest
0 голосов
/ 05 июля 2018

Я пытаюсь запустить мой WPF с приложением SciChart в отдельном домене приложений, но метод SciChartSurface.SetRuntimeLicenseKey () не работает для меня - нет никаких исключений, но в элементе управления SciChart я вижу «Извините! Ваша пробная версия SciChart» истек. Пожалуйста, свяжитесь с отделом продаж, если вам требуется продление. " вместо диаграммы.

В AppDomain по умолчанию он работает нормально.

Я пытался запустить метод SetRuntimeLicenseKey из обоих доменов приложений - по умолчанию и отдельно, но безуспешно.

1 Ответ

0 голосов
/ 28 сентября 2018

Я успешно использовал SciChart WPF Chart в приложении с несколькими доменами приложений, поэтому я знаю, что это работает.

Что необходимо сделать, это вызвать SetRuntimeLicenseKey () один раз и только один раз (для каждого AppDomain), прежде чем будет вызван какой-либо экземпляр SciChartSurface. Таким образом, лицензирование инициализируется до отображения SciChartSurface.

(из документации SciChart)

Чтобы применить ключ времени выполнения, вам нужно позвонить SciChartSurface.SetRuntimeLicenseKey () один раз перед любым SciChartSurface создается экземпляр. Хорошее место для этого - App.xaml.cs

Здесь есть Страница устранения неполадок с лицензированием для SciChart WPF здесь . Я предлагаю, если у вас возникли проблемы, следуйте этим шагам и обратитесь в службу технической поддержки, которая сможет вам помочь.

...