RCIX
RCIX

Reputation: 39427

SharpDevelop: "Could not find fsi.exe" even when f# is installed

I installed a copy of f# on my machine (on a secondary drive), and when i try to start the F# interactive prompt, it says it could not find fsi.exe. Do i need to copy some files somewhere or something?

Upvotes: 4

Views: 3419

Answers (3)

Jon49
Jon49

Reputation: 4606

With the VS 15.8 update it appears to have been moved. I found it in:

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

Upvotes: 5

Arek Bee
Arek Bee

Reputation: 329

You could try to look here:

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

Upvotes: 7

Chris Smith
Chris Smith

Reputation: 18712

Could you be more specific with your repro steps? I assume you are using the latest, May 2009 CTP? Also, when you say 'start the F# Interactive prompt' are you talking about launching it from the start menu?

On most machines it will be exactly:

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

If you did something non-standard it could just be a bug in the installer. E.g., did you override the Program Files folder for your F# installation by passing in a command line parameter to msiexec?

Do a quick search for fsi.exe on your machine (the console F# interactive window) and point your shortcut there.

Upvotes: 2

Related Questions