Non in grado di utilizzare FSI sul codice VS

voti
2

Da alcuni giorni, io non sono in grado di utilizzare interprete FSharp Interactive (Alt + Invio), mi sta dando questo messaggio: *Failed to spawn FSI, please ensure it's in PATH*

Inoltre, se corro il copione, mi dà connect ENONNREFUSED 127.0.0.1.8397

Sto usando: - Ubuntu 16.04 - Visual Studio Code 1.28.2 - Ionide-sharp 3.28.0

Qualcuno ha un'idea per risolvere questo problema?

Grazie in anticipo

È pubblicato 20/10/2018 alle 14:03
fonte dall'utente
In altre lingue...                            


2 risposte

voti
2

Credo che la causa principale è l'ultimo aggiornamento fatto. Ho fatto un rollback e ora tutto è tornato alla normalità:

  1. rimuovere ionide-FSharp dal codice VS
  2. cliccare su https://github.com/ionide/ionide-vscode-fsharp/releases/download/3.27.0/Ionide-fsharp-3.27.0.vsix per scaricare la versione precedente del ionide (v 3.27.0)
  3. decomprimere il file. una volta che il file è appena scompattata, avrai 2 file di testo e una cartella denominata estensione . Rinominare la cartella ionide.ionide-FSharp-3.27.0
  4. sul terminale, digitare:
    • cd ~/.vscode

    • cd extensions/

    • mv /home/####/Downloads/Ionide-fsharp-3.27.0.vsix_FILES/ionide.ionide-fsharp-3.27.0 . (Non dimenticate il punto alla fine di spostare la cartella nella nuova posizione)

  5. si dovrebbe aggiungere ionide.ionide-FSharp-3.27.0 in estensioni di codice VS
  6. è necessario disattivare la funzione di aggiornamento automatico in codice VS (in codice VS, in basso a sinistra Conner, cliccare su Impostazioni icona> fare clic su Impostazioni> nel campo impostazione di ricerca , tipo di aggiornamento e di ricerca, si dovrebbe quindi cercare nel risultato per estensioni: aggiornamento automatico )
Risposto il 21/10/2018 a 16:24
fonte dall'utente

voti
0

È possibile risolvere questo problema solo con l'installazione di .NET SDK Principale da questo link https://www.microsoft.com/net/learn/dotnet/hello-world-tutorial

Risposto il 23/11/2018 a 15:18
fonte dall'utente

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