Зависит от того, где запущен процесс fsi.exe.Fsi отделен от IDE, он не знает, какой файл открыт.При запуске Visual Studio текущим каталогом для fsi является папка temp.
Если вы запустите файл fsx (fsi foo.fsx
или щелкните правой кнопкой мыши «Run with F # Interactive»), fsi будет запущена из текущего каталога.
Чтобы увидеть, где вы находитесь (в каком каталоге), вы можете сделать:
Directory.GetCurrentDirectory()
Чтобы изменить каталог, используйте эту команду:
Directory.SetCurrentDirectory(...)