使用Monodevelop在Ubuntu 12.04上编译F#代码

时间:2012-12-19 19:44:00

标签: .net ubuntu f# mono monodevelop

我按照说明here在Ubuntu上安装了带有F#支持的Monodevelop,但是当我打开Monodevelop并尝试编译一个简单的F#程序时,我收到了消息:

  

错误:未安装框架'.NETFramework 4.5'。

如果我使用相同的编译器在命令行上手动编译Monodevelop正在使用(/usr/bin/fsharpc),文件将编译并生成一个运行得很好的可执行文件。为什么项目不能在Monodevelop中编译,有没有办法解决它?

1 个答案:

答案 0 :(得分:1)

正式(截至2013年)MonoDevelop / XamarinStudio尚不支持F#。所以Xamarin并没有正式支持F#支持。

但是,您可以使用Visual Studio 2012(或SharpDevelop)在 Windows (针对.NET Framework 3.0 )上构建F#项目,然后将编译后的二进制文件移动到<强> Linux的

我试过了,这个解决方案正在运行。