4

我在我的机器上(在辅助驱动器上)安装了 f# 的副本,当我尝试启动 F# 交互式提示时,它说它找不到 fsi.exe。我需要在某处复制一些文件吗?

4

3 回答 3

7

你可以试试看这里:

"%ProgramFiles(x86)%\Microsoft SDKs\F#\<fsharp_version>\Framework\<dotnet_version>\Fsi.exe"
于 2015-02-16T09:29:49.093 回答
4

随着 VS 15.8 更新,它似乎已被移动。我发现它在:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\FSharp\fsi.exe
于 2018-08-16T00:07:34.133 回答
2

您能否更具体地说明您的复制步骤?我假设您使用的是 2009 年 5 月最新的 CTP?另外,当您说“启动 F# 交互式提示”时,您是指从开始菜单启动它吗?

在大多数机器上,它将是:

"C:\Program Files (x86)\FSharp-1.9.7.4\bin\fsi.exe"

如果你做了一些非标准的事情,它可能只是安装程序中的一个错误。例如,您是否通过将命令行参数传递给 msiexec 来覆盖 F# 安装的 Program Files 文件夹?

在您的计算机(控制台 F# 交互式窗口)上快速搜索 fsi.exe 并将您的快捷方式指向那里。

于 2009-09-13T06:43:33.213 回答