3

私は以前、F# スクリプトの素晴らしいコード補完のために Ionide F# をよく使用していました。しばらく使っていなかったのですが、全く動かなくなりました。レベル DEBUG または INFO でデバッグ出力を確認したところ、次のような結果しか得られませんでした。

[16:00:00 INFO ] .Net runtime specified
[16:00:00 INFO ] finding FSAC for
    runtime: NET
    mono: mono
    dotnet: null

Ionide は実行中の拡張機能に表示されず、他のデバッグ出力もありません。したがって、拡張機能がクラッシュしたように見えLog(Extension Host)ますが、サービスのアクティブ化のみが表示され、クラッシュやその他のエラーは表示されません。

[2018-11-19 16:00:00.507] [exthost] [info] ExtensionService#_doActivateExtension Ionide.Ionide-fsharp {"startup":false,"activationEvent":"onLanguage:fsharp"}
[2018-11-19 16:00:00.507] [exthost] [info] ExtensionService#loadCommonJSModule C:\Users\mcu3si\.vscode\extensions\ionide.ionide-fsharp-3.30.0\fsharp

.NET 4.7.2 を搭載した Windows で F# 4.5 を使用しています。VSCode はバージョン 1.29.1 で、Ionide はバージョン 3.30.0 です。

4

2 に答える 2

1

私は答えを見つけて、その日に投稿するのを忘れていました:

インストールしておく必要がありdotnetます (つまり、.NET コア)。エラーメッセージが表示されるはずですが、それでも表示されない場合は、それが理由です。

于 2020-11-04T15:05:57.097 に答える