OxyPlot.Wpf 与 .NET Core 兼容吗?

Is OxyPlot.Wpf compatible with .NET Core?

OxyPlot.Wpf.NET Core 有效吗?

我的应用程序使用 .NET Framework 4.8。我正在考虑切换到 2020 年 6 月发布的 .NET Core 3.1.5

注意 OxyPlot 有一个名为 OxyPlot.Core 的程序集,但根据我收集到的信息,它与 .NET Core 无关。 OxyPlot.Core 是 "the core library... you also need to add a platform-specific OxyPlot package"。这使得 OxyPlot.Wpf 似乎依赖于 OxyPlot.Core,实际上如果您尝试卸载 OxyPlot.Core,错误将是 "unable to uninstall OxyPlot.Core.2.0.0 because OxyPlot.Wpf.2.0.0 depends on it"。在线文档似乎没有告诉您这一点,但幸运的是 NuGet 会阻止卸载。

这意味着 OxyPlot.Core 是 OxyPlot 的核心,它的存在并不一定会告诉您任何关于 .NET 兼容性的明确信息。

我会说是的,它是兼容的。基于 nuget link https://www.nuget.org/packages/OxyPlot.Wpf

我想你会发现 OxyPlot 在 Wpf .NET Core 上工作得很好..但我不能对我拥有的 Winforms .NET Core 项目说同样的话;目前我在让它工作时遇到了(通常的)巨大困难