【发布时间】:2016-10-31 13:27:42
【问题描述】:
我使用 VSCode 和 Paket,但不明白后端的所有内容如何相互连接。
今天早上我遇到了一个问题,我的paket.dependencies 文件是正确的,但是当我尝试在.FS 文件中打开这些库时,我得到了编译器错误。
我已经包含了文件夹/目录结构的屏幕截图以及Paket: Install 的 Paket 输出。
任何导致编译器错误的想法
The namesapce `TypeProviders` is not defined
在RawData.fs 文件中? FSharp.Configuration 的错误类似。我不知道为什么它们不可用;它们都已安装并在 Paket 依赖项文件中并已安装。
【问题讨论】:
-
我没有使用 VSCode 和 proj-files 太多(或者实际上根本没有),但我猜想在 proj-file(或一些 .json 文件中添加引用的魔力如果 . net core 什么的)没有完成。是的,我看到这个提示最多只能给你一个方向的指针,并且不会立即很有帮助......所以:对不起;-) 但请尝试查看docs.microsoft.com/en-us/dotnet/articles/fsharp/tutorials/…、fsprojects.github.io/Paket 和github.com/fsprojects/ProjectScaffold。这些可能会对您有所帮助。
-
好指点。我开始怀疑最近对其中一个组件 (Ionide-fsharp) 的升级可能与此行为有关。