Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我按照此处的说明在 Ubuntu 上安装支持 F# 的 Monodevelop,但是当我打开 Monodevelop 并尝试编译一个简单的 F# 程序时,我收到以下消息:
错误:未安装框架“.NETFramework 4.5”。
如果我使用 Monodevelop 使用的相同编译器在命令行上手动编译 ( /usr/bin/fsharpc),则该文件将编译并生成一个运行良好的可执行文件。为什么项目不能在 Monodevelop 中编译,有没有办法修复它?
/usr/bin/fsharpc
正式(截至 2013 年)MonoDevelop/XamarinStudio 尚不支持 F#。所以 Xamarin 不正式支持 F# 支持。
但是,您可以使用 Visual Studio 2012(或 SharpDevelop)在Windows上构建 F# 项目(以 .NET Framework 3.0为目标),然后将编译后的二进制文件移至Linux。
我已经尝试过了,这个解决方案正在工作。