SharpDevelop:即使安装了f#,也找不到“找不到fsi.exe”

时间:2009-09-11 09:47:37

标签: f# sharpdevelop

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

3 个答案:

答案 0 :(得分:6)

您可以尝试查看此处:

"%ProgramFiles(x86)%\Microsoft SDKs\F#\<fsharp_version>\Framework\<dotnet_version>\Fsi.exe"

答案 1 :(得分:1)

您可以更具体地使用您的重复步骤吗?我假设您使用的是2009年5月的最新CTP?另外,当你说'开始F#互动提示'时你是否在谈论从开始菜单启动它?

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

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

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

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

答案 2 :(得分:1)

随着VS 15.8更新,它似乎已被移动。我在以下位置找到它:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\FSharp\fsi.exe