Не в состоянии использовать FSI на код VS - PullRequest
0 голосов
/ 20 октября 2018

, так как несколько дней я не могу использовать интерпретатор FSharp Interactive (Alt + Enter), он выдает мне следующее сообщение: *Failed to spawn FSI, please ensure it's in PATH*

также, если я запускаю скрипт, он дает мне connect ENONNREFUSED 127.0.0.1.8397

Я использую: - Ubuntu 16.04 - Visual Studio Code 1.28.2 - Ionide-sharp 3.28.0

У кого-нибудь есть идея, чтобы это исправить?

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 23 ноября 2018

Это можно исправить, просто установив .NET Core SDK по этой ссылке https://www.microsoft.com/net/learn/dotnet/hello-world-tutorial

0 голосов
/ 21 октября 2018

Я думаю, что основной причиной является последнее обновление.Я сделал откат, и теперь все возвращается в нормальное состояние:

  1. удалить ionide-fsharp из кода VS
  2. нажмите https://github.com/ionide/ionide-vscode-fsharp/releases/download/3.27.0/Ionide-fsharp-3.27.0.vsix, чтобы загрузить предыдущую версию ionide (v 3.27.0)
  3. распаковать файл.После распаковки файла у вас будет 2 текстовых файла и папка с именем extension .Переименуйте эту папку ionide.ionide-fsharp-3.27.0
  4. на своем терминале, введите:
    • cd ~/.vscode

    • cd extensions/

    • mv /home/####/Downloads/Ionide-fsharp-3.27.0.vsix_FILES/ionide.ionide-fsharp-3.27.0 . (не забудьте точку в конце, чтобы переместить папку в новое место)

  5. следует добавить ionide.ionide-fsharp-3.27.0 в расширения кода VS
  6. вам нужно отключить автоматическое обновление в коде VS (в коде VS, внизу слева)conner, щелкните значок «Настройка»> нажмите «Настройки»> в поле Настройка поиска , введите обновление и выполните поиск, затем необходимо выполнить поиск в результате для Расширения: Автообновление )
...