Charts:chart.ChartAreas.add引发异常:System.NotImplementedException

Charts:chart.ChartAreas.add引发异常:System.NotImplementedException,charts,reference,f#,Charts,Reference,F#,我正在检查问题,并试图运行答案中给出的。我按照他们在评论中讨论的那样做了,但仍然得到了一个例外“NotImplemented”。然后我继续学习教程,试着运行他们的代码,得到了相同的版本。我注意到这两个地方都在谈论正确的引用,但我不知道它们的意思是什么。我缩小了范围,发现每次我尝试使用图表时都会抛出execption。“某物”: 我建议您看看是否在Mono上运行此软件,因为它有一个跨平台的功能。您链接到的代码片段仍然适用于我。你在Windows上运行吗?顺便说一句,mono不支持WinForms图

我正在检查问题,并试图运行答案中给出的。我按照他们在评论中讨论的那样做了,但仍然得到了一个例外“NotImplemented”。然后我继续学习教程,试着运行他们的代码,得到了相同的版本。我注意到这两个地方都在谈论正确的引用,但我不知道它们的意思是什么。我缩小了范围,发现每次我尝试使用图表时都会抛出execption。“某物”:


我建议您看看是否在Mono上运行此软件,因为它有一个跨平台的功能。

您链接到的代码片段仍然适用于我。你在Windows上运行吗?顺便说一句,mono不支持WinForms图表库…我正在运行Ubuntu,但我使用mono运行它。。。我正在制作的.fsx必须能够与mono一起运行,WinForms图表库还有哪些替代方案?因为这是一项任务,我不确定是否允许我使用尚未预安装的库。。是否有任何预安装的解决方案,或者我应该只使用f#charting和hope for best吗?hope for best.我只是再次阅读了作业说明,这次它不必使用mono运行-我应该使用什么其他编译器来使代码段工作?如果您使用linux,那么mono是您目前的最佳选择,.NETCore是通过F#(虽然没有官方支持)实现的,但是您会发现现在很难获得此库的兼容版本。你是@Nulle btw吗?因为你一定已经厌倦了我现在说的使用F#Charting:-DI将使用F#Charting,非常感谢没有,但我确实阅读了你关于他/她的问题的对话^^^我不排除我们正在进行同一项任务的可能性,但是:-D
#r "System.Windows.Forms.DataVisualization.dll"

open System
open System.Drawing
open System.Windows.Forms
open System.Windows.Forms.DataVisualization.Charting

let chart = new Chart(Dock = DockStyle.Fill)
let form = new Form(Visible = true, Width = 700, Height = 500)
//this throws the exception:
chart.ChartAreas.Add(new ChartArea("MainArea"))