use*_*823 8 .net ubuntu mono f# monodevelop
我按照这里的说明在Ubuntu上安装了带有F#支持的Monodevelop,但是当我打开Monodevelop并尝试编译一个简单的F#程序时,我收到消息:
错误:未安装框架".NETFramework 4.5".
如果我使用相同的编译器在命令行上手动编译Monodevelop正在使用(/usr/bin/fsharpc)文件编译并生成一个运行得很好的可执行文件.为什么项目不能在Monodevelop中编译,有没有办法解决它?
官方(截至 2013 年)MonoDevelop/XamarinStudio 尚不支持 F#。因此 Xamarin 并未正式支持 F# 支持。
不过,您可以使用 Visual Studio 2012(或 SharpDevelop)在Windows上构建 F# 项目(针对 .NET Framework 3.0),然后将编译后的二进制文件移至Linux。
我已经尝试过这个,并且这个解决方案有效。