Não é capaz de usar FSI no código VS

votos
2

desde alguns dias, eu não sou capaz de usar intérprete FSharp Interativo (Alt + Enter), ele está me dando esta mensagem: *Failed to spawn FSI, please ensure it's in PATH*

Além disso, se eu executar o script, ele me dá connect ENONNREFUSED 127.0.0.1.8397

Estou a usar: - Ubuntu 16.04 - Visual Studio Code 1.28.2 - Ionide-sharp 3.28.0

Alguém tem uma idéia para corrigir isso?

desde já, obrigado

Publicado 20/10/2018 em 14:03
fonte usuário
Em outras línguas...                            


2 respostas

votos
2

Eu acho que a principal causa é a última atualização feita. Fiz uma reversão e agora tudo voltou ao normal:

  1. remover ionide-FSharp de código VS
  2. clique no https://github.com/ionide/ionide-vscode-fsharp/releases/download/3.27.0/Ionide-fsharp-3.27.0.vsix baixar versão anterior do ionide (v 3.27.0)
  3. descompacte o arquivo. uma vez que o arquivo é descompactou, você terá 2 arquivos de texto e uma pasta chamada extensão . Renomeie a pasta ionide.ionide-FSharp-3.27.0
  4. no seu terminal, digite:
    • cd ~/.vscode

    • cd extensions/

    • mv /home/####/Downloads/Ionide-fsharp-3.27.0.vsix_FILES/ionide.ionide-fsharp-3.27.0 . (Não se esqueça do ponto no final para mover a pasta para a nova localização)

  5. ele deve adicionar ionide.ionide-FSharp-3.27.0 em extensões de código VS
  6. você precisa desligar auto-atualização no Código VS (no Código VS, no canto inferior esquerdo Conner, clique em Definir ícone> clique em Configurações> no campo definição Pesquisa , tipo de atualização e busca, então você deve procurar no resultado extensões: Auto Update )
Respondeu 21/10/2018 em 16:24
fonte usuário

votos
0

Você pode corrigir isso apenas através da instalação .NET Core SDK a partir deste link https://www.microsoft.com/net/learn/dotnet/hello-world-tutorial

Respondeu 23/11/2018 em 15:18
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more