首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ionide F#不工作在VSCode中,没有调试消息,没有运行扩展

Ionide F#不工作在VSCode中,没有调试消息,没有运行扩展
EN

Stack Overflow用户
提问于 2018-11-19 15:08:27
回答 2查看 2K关注 0票数 3

过去,我经常使用Ionide F#在F#脚本中完成惊人的代码。我有一段时间没用了,也没用了。我检查了级别debug或INFO上的调试输出,只得到:

代码语言:javascript
复制
[16:00:00 INFO ] .Net runtime specified
[16:00:00 INFO ] finding FSAC for
    runtime: NET
    mono: mono
    dotnet: null

Ionide没有出现在运行的扩展中,也没有其他的调试输出。因此,扩展似乎崩溃了,但是Log(Extension Host)只显示服务的激活,而不是它崩溃或任何其他错误:

代码语言:javascript
复制
[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

我在Windows上使用F# 4.5和.NET 4.7.2。VSCode为1.29.1版,Ionide为3.30.0版。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-11-04 15:05:57

我找到了答案,忘了把它发回一天:

您需要安装dotnet (即.NET内核)。IMHO应该显示一条错误消息,但如果它仍然没有显示,这就是原因所在。

票数 1
EN

Stack Overflow用户

发布于 2018-11-20 15:16:27

最近,我在vscode中遇到了Ionide的问题,我用来解决这个问题的方法是卸载和重新安装扩展和VSCode。

在我看来,扩展更新似乎破坏了Ionide设置中的一些内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53377488

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档