Mise à jour: Essayé Novembre CTP sortie. Même message d'erreur J'ai oublié de mentionner que l'édition du serveur Ubuntu est installée sur ce serveur. Je n'ai pas ce problème sur mon bureau Ubuntu qui exécute Desktop 10.10. J'ai donc suspecté que certaines bibliothèques liées à la ligne de commande manquaient. Après avoir installé libreadline-dev et libreadline5, le message d'erreur a disparu. Cependant, le problème que fsi est toujours là.FSI.exe ne fonctionne pas sous Ubuntu 10.10
Mise à jour 2: J'ai essayé le nouveau Mono 2.8.1. Même problème bloqué par FSI.
Mise à jour 3: Comme ce problème est très reproductible, je l'ai signalé comme un bogue dans fsi.exe à Microsoft. Voyons comment ça se passe.
Mise à jour4: Vous avez une réponse rapide de Don Syme. La solution qu'il a proposée a résolu ce problème. J'ai créé la réponse moi-même.
Salut,
I installé F # 2.0 dans un serveur exécutant Ubuntu 10.10 et Mono 2.8. fsc.exe fonctionne parfaitement, je n'ai aucun problème à compiler des fichiers fs. Cependant, quand je lance fsi.exe comme suit: mono /usr/local/FSharp/bin/fsi.exe
Je suis l'invite FSI, mais un message d'erreur ne cessent de répéter
« Échec de l'installation ctrl -c handler - La manipulation de Ctrl-C ne sera pas disponible Erreur: Une exception a été lancée par la cible d'une invocation "
Est-ce que quelque chose me manque ici?
Le Mono 2.8 a été compilé et installé à partir de la source.
Avez-vous utilisé la dernière version CTP de F # de novembre? Est-ce que cela tue FSI ou pouvez-vous continuer à l'utiliser (même si Ctrl + C ne fonctionne pas pour rompre l'exécution de code F #) –
J'ai utilisé la version CTP d'août 2010. N'était pas au courant de la nouvelle version. Je vais l'essayer. Le symptôme était qu'après avoir montré ce message d'erreur, FSI est resté là - il est toujours là mais n'a jamais répondu à mon entrée – Cygwin98