F# FSI «Неожиданный литерал, сгенерированный компилятором при взаимодействии» с «#I __SOURCE_DIRECTORY__»
Если я создам новый файл F# Test.fsx в VSCode со строкой
#I __SOURCE_DIRECTORY__
попытка запустить код в FSI вызывает ошибку
Test.fsx(2,4): error FS0010: Unexpected compiler generated literal in interaction. Expected incomplete structured construct at or before this point, ';', ';;' or other token.
Есть идеи, что может пойти не так?
1 ответ
Это известная проблема в VS2019, которая была исправлена в VS2022.
https://github.com/dotnet/fsharp/issues/13467
Вы можете заменить код на
#I "."