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

标签 .net ubuntu f# mono monodevelop

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

Error: Framework '.NETFramework 4.5' not installed.



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

最佳答案

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

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

我已经尝试过了,这个解决方案正在工作。

关于.net - 使用 Monodevelop 在 Ubuntu 12.04 上编译 F# 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13959949/

相关文章:

c# - 无法使用本地部署的 ASP.NET REST API

.net - 一起禁止自定义属性

linux - 在 Ubuntu 13.04 上安装 Postgresql 9.2 时出现问题

java - Ubuntu 伴侣 : Android Studio - Gradle project sync failed

f# - 如何执行模块做 block ?

c# - 在拖放过程中重绘

eclipse - 如何在 Kubuntu 16.04 上的 Eclipse Mars 和 Neon 中保持滚动条可见

list - F# If 语句类型不匹配错误

c# - F# 错误类型 'X' 与类型 'X' 不兼容

.net - 具有非常相似查询的 EF 性能非常不同