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