【发布时间】:2017-03-03 02:31:46
【问题描述】:
我最近安装了 dotnet core 1.0.0-rc4-004771。使用以下命令生成新的 fsharp 项目后:“dotnet new mvc -lang f#” Ionide 抱怨它找不到 Linq 和 AspNetCore 命名空间,即使“dotnet build”构建得很好。
还有其他人遇到过这个问题吗?
【问题讨论】:
-
你在哪个平台上?例如在 mac ionide 上仍然适用于基于单声道的 f# afaik,而不适用于 .net code one
-
我在 OSX 和 ubuntu 16.04 上都看到了这种行为。看起来你的权利,看起来他们还在努力。 github.com/ionide/ionide-vscode-fsharp/issues/366我的错误:(
-
我在 linux 中看到了很多。重新启动代码是我找到的唯一解决方法。
-
是的,重新启动没有帮助。在查看 fsautocomplete 的源代码时,似乎进行了更改以支持 .net 核心。即使是支持 fsproj 而不是 project.json 的最新版本 github.com/fsharp/FsAutoComplete/blob/master/src/… (第 104 行)