在Visual Studio 2013 F#Interactive中执行选定的代码时会出现奇怪的字符

时间:2015-11-20 10:19:48

标签: visual-studio f#

下面的代码是尝试使用gnuplot绘制图表。当我在Visual Studio 2013 F#Interactive中运行它时,会显示下图中的错误。但是,当我将代码复制到cmd / LinqPad中的FSI时,gnuplot会正确显示。有人知道为什么会这样吗?我也尝试使用monostudio,与visual studio一样。

open System
open System.Diagnostics

let gp =  
  new ProcessStartInfo
    (FileName = "gnuplot", UseShellExecute = false, 
     CreateNoWindow = true, RedirectStandardInput = true) 
  |> Process.Start

// Draw graph of two simple functions
gp.StandardInput.WriteLine "plot sin(x) + sin(3*x), -x" 

error image

2015年11月23日更新: 坏消息: 再次手动重新键入字符串,但它不起作用。 将其保存为脚本&用fsi运行,图表显示。

好消息: Funplot库正在运行。

0 个答案:

没有答案