2

我似乎无法让 Forge 工作。

我正在使用 VS Code 1.6.1 和 Ionide-F# 2.8.2。到目前为止,我只编译了脚本,但我需要一个项目文件才能使特定的 .dll 工作(非托管导出)。

但是我似乎无法让 F# 项目与 Forge 一起使用。当我使用 `>F# New Project" 命令时,它告诉我需要刷新我的模板,因为我没有任何模板。

如果我刷新,什么都不会发生。我按照其他地方的建议安装了 git,但无济于事。

当我直接从我的 C:\Users\>USER<\.vscode\bin-forge 目录打开 Forge.exe 时,它​​甚至不会进入交互模式。我单独下载了 Forge,结果相同。

有没有其他人遇到过这个问题?

4

1 回答 1

3

我不确定它为什么现在可以工作,我唯一记得做的就是将以下内容添加到我的用户设置中:

"FSharp.toolsDirPath": "C:/Program Files (x86)/Microsoft SDKs/F#/4.0/Framework/v4.0",
"FSharp.fsiFilePath": "C:/Program Files (x86)/Microsoft SDKs/F#/4.0/Framework/v4.0/Fsi.exe"

也许 Forge 没有找到 F# 工具,但它们在 windows 路径上,所以我无法理解为什么它有帮助。

于 2016-10-25T13:06:02.487 回答