gpt4 book ai didi

powershell - 未找到方法 : GenericChart when using FSharp. 从 powershell cmdlet 绘制图表

转载 作者:行者123 更新时间:2023-12-03 12:43:32 26 4
gpt4 key购买 nike

我正在尝试从 powershell cmdlet(也是用 F# 编写)使用 FSharp 图表库,但我得到了 GenericChart 的 MissingMethodException。

图表代码示例:

open FSharp.Charting
let testchart() =
let foo = DataAccessLayer.GetTestData()
Chart.Line(foo) |> Chart.Show

testchart 函数是从 PSCmdlet 派生类的 ProcessRecord() 方法调用的。图表和 cmdlet 代码都在同一个解决方案中,尽管是不同的项目。该解决方案编译无误。图表代码以交互方式运行,没有错误。但是当我尝试执行 powershell cmdlet 时,我得到了 missing method 异常。使用 VS2013 和 VS2015 时会发生这种情况。

根据文档,GenericChart 应该在 FSharp.Charting.dll 中。我确认 dll 与 powershell 模块代码位于同一目录中。

同样,在 VS 中,所有的智能感知都有效,所有的东西都在交互中编译和工作。

非常感谢任何建议。

最佳答案

此问题是由于库的副本已过时所致。使用最新的 F# 库从头开始重建,它将清除。

我收到了完全相同的错误消息,并且这样做修复了它。

关于powershell - 未找到方法 : GenericChart when using FSharp. 从 powershell cmdlet 绘制图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37658119/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com