2017-02-19 4 views
2
  1. 이 FSharp.Data 및 FSharp.Charting nuget 패키지를 추가 VS2015
  2. 을 통해
  3. 을 새로운 FSharp 콘솔 프로젝트를 만듭니다 실패합니다. Program.fs에서
  4. 수입 모두 패키지 내가 FSharp.Data 패키지에 있지만 FSharp.Charting에서 제공하는 기능을 사용할 수 있어요 가져 오기 후

    open FSharp.Charting open Fsharp.Data

.

참고 : 동일한 프로젝트에서 만든 스크립트 파일 (.fsx)의 경우 참조를 추가 한 후에 두 파일을 모두 사용할 수 있습니다.

.fs 파일에 참조를 추가하기 위해 누락 된 단계가 있는지 알고 싶었습니다. 그렇다면 FSharp.Data 패키지와 관련하여 왜 작동합니까?

+0

System.Drawing에 대한 참조를 추가하고 Winforms에도 가능한가 시도해 보셨습니까? – s952163

답변

1

이렇게 검색하면 FSharp.Charting으로 차트를 표시하는 몇 가지 예가 있습니다. 어떤 종류의 오류가 발생했는지는 명확하지 않습니다. 이 일을해야 당신이 윈도우에있는 가정 :

open FSharp.Charting 
open System 

[<STAThread>] 
[<EntryPoint>] 
let main argv = 
    Chart.Line [ for x in 0 .. 10 -> x, x*x ] |> Chart.Show 
    printfn "%A" argv 
    0 // return an integer exit code 

당신은 System.Windows.Forms, System.Windows.Forms.DataVisualizationSystem.Drawing에 대한 참조를 추가해야합니다.

+0

시스템 참조를 추가하지 않았습니다. 그러나 .fsx 파일의 경우 해당 참조를 추가하지 않았고 여전히 차트 기능을 사용할 수있었습니다. – Parshuram

+0

@ Parshuram 글쎄, 실제로 어떻게 FSharp.Charting을 참조하는지 보여주지는 마세요. FSLab 또는 FSharp.Charting fsx 스크립트를'#로드하는 '경우에는 몇 가지 설정을 할 것입니다. 또한 FSI 자체가 System과 몇 가지 다른 네임 스페이스를 열 수도 있습니다 (후자는 테스트하지 않았습니다). – s952163