如何使用Microsoft Visual Studio 2010编译旧版本的F#?

时间:2013-04-22 10:52:18

标签: winforms visual-studio-2010 f# visual-studio-2005 compatibility

我正在尝试学习F#,我正在研究Suduko Solver程序[Link is here](http://www.ffconsultancy.com/dotnet/fsharp/sudoku/code/1/sudoku.fs)!原始程序是在Visual Studio 2005中开发的;但是当我尝试使用Microsoft Visual Studio 2010再次构建它时,我遇到了一些错误。我手动添加了对System.Drawing和System.Windows.Forms的引用,但VS2010似乎仍然无法识别Idoms。 任何想法如何让我的程序在VS2010下编译?

1 个答案:

答案 0 :(得分:2)

修复错误消息

需要进行以下更换

n -> string_of_int n : n->n.ToString()
Byte.of_int 0        : 0uy
IEnumurable          : Seq
m.(y).(i)            : m.[y].[i] //this appears with similar syntax a few times - just need to change round to square brackets

不确定为什么你会得到init_control没有定义,一旦修复了其他内容,它可能没问题。