【问题标题】:WPF with SciChart in the separate AppDomainWPF 与 SciChart 在单独的 AppDomain 中
【发布时间】:2018-07-05 09:25:11
【问题描述】:

我正在尝试在单独的 AppDomain 中使用 SciChart 应用程序运行我的 WPF,但方法 SciChartSurface.SetRuntimeLicenseKey() 对我不起作用 - 没有任何例外,但在 SciChart 控件中我可以看到“抱歉!您试用 SciChart已过期。如果您需要延期,请联系销售人员。”而不是图表。

在默认的 AppDomain 中可以正常工作。

我尝试从两个 AppDomains 运行 SetRuntimeLicenseKey 方法 - 默认和单独,但没有运气。

【问题讨论】:

    标签: c# wpf appdomain scichart


    【解决方案1】:

    我已经在具有多个 AppDomain 的应用程序中成功使用了 SciChart 的 WPF Chart,所以我知道它可以工作。

    需要做的是在调用任何 SciChartSurface 实例之前调用SetRuntimeLicenseKey() once and once only(每个 AppDomain)。这样,在显示 SciChartSurface 之前就初始化了许可。

    (From SciChart Documentation)

    要应用运行时密钥,您需要调用 SciChartSurface.SetRuntimeLicenseKey() 在任何 SciChartSurface 之前一次 被实例化。在 App.xaml.cs 中进行此操作的好地方

    有一个Licensing Troubleshooting page for SciChart WPF here。我建议如果您遇到问题,请按照这些步骤操作并联系他们的技术支持,他们将能够为您提供帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-02
      • 1970-01-01
      • 2011-03-23
      • 2010-09-10
      • 2011-01-01
      • 1970-01-01
      相关资源
      最近更新 更多