Kompilieren von F # -Code unter Ubuntu 12.04 mit Monodevelop

8

Ich folgte den Anweisungen hier für die Installation von Monodevelop mit F # Unterstützung auf Ubuntu, aber wenn ich Monodevelop öffnen und versuche, ein einfaches F # -Programm zu kompilieren, bekomme ich die Nachricht:

  

Fehler: Framework '.NETFramework 4.5' nicht installiert.

Wenn ich manuell kompilieren auf der Kommandozeile mit dem gleichen Compiler, den Monodevelop verwendet ( /usr/bin/fsharpc ) kompiliert die Datei und erzeugt eine ausführbare Datei, die gerade gut läuft. Warum wird das Projekt nicht in Monodevelop kompiliert und gibt es eine Möglichkeit, es zu beheben?

    
user1916823 19.12.2012, 19:44
quelle

1 Antwort

1

Offiziell (Stand 2013) unterstützt MonoDevelop / XamarinStudio noch nicht F #. Daher wird die F # Unterstützung von Xamarin offiziell nicht unterstützt.

Sie können jedoch Visual Studio 2012 (oder SharpDevelop) zum Erstellen von F # -Projekten unter Windows (für .NET Framework 3.0 ) verwenden und dann die kompilierte Binärdatei nach Linux .

Ich habe es versucht, und diese Lösung funktioniert.

    
dns 23.07.2013 13:43
quelle

Tags und Links