С последней установленной VS для ma c (предварительный просмотр 8.5) и последней net core sdk (3.1.200) F # 4.7 должна поддерживаться. Когда я запускаю do tnet fsi, действительно поддерживаются языковые функции, и FSI показывает F # 4.7 как версию F #.
В VS для ma c, в настройках предпочтений указывается точная команда: / usr / local / share / dotnet / do tnet fsi - это путь к компилятору F #.
Однако при создании нового файла исправления и использовании возможностей языка F # он не работает и FSI в VS для ма c не компилирует код. Кроме того, FI для ma c не отображается с использованием версии F #.
Таким образом, можно использовать функции F # 4.7 в Visual Studio для Ma c?