Хотелось бы узнать, как настроить VSCode или какую магию командной строки c Мне нужно написать, чтобы выполнить файл F # .fsx
в указанной c версии. NET (4.0 в моем случае ).
ПРИМЕЧАНИЕ. Я не создаю приложение, и мне не нужны, не нужны или не нужны файлы проекта. У меня просто есть 1 скрипт .fsx, который я хочу запустить под правильным ... компилятором ??
Я установил все точки dot net. Однако команда >> dotnet --info
покажет детали для 3.X. Я также установил F #. Я хочу запустить F # (в идеале интерактивный) в. NET 4 (который также установлен) нет. NET 3. Это потому, что на моем компьютере есть. NET 4 .dll
, который я хочу использовать в своем файле .fsx. Однако я понятия не имею, как это сделать. это. F # для автономных сценариев не имеет много информации, и большинство материалов говорят о полных проектах для расширения .fs
, которые также действительно в Visual Studio (не VSCode).
Как мне , в командной строке, чтобы это произошло run myfile.fsx --using dotnet4 from:/my/computer
? Как переключить значение по умолчанию. NET su sh, что отображается для команды dotnet --info
(в GitBash и CMD)?
C:\Users\SS>dotnet --info
.NET Core SDK (reflecting any global.json):
Version: 3.1.201
Commit: b1768b4ae7
Runtime Environment:
OS Name: Windows
OS Version: 10.0.18362
OS Platform: Windows
RID: win10-x64
Base Path: C:\Program Files\dotnet\sdk\3.1.201\
Host (useful for support):
Version: 3.1.3
Commit: 4a9f85e9f8
.NET Core SDKs installed:
3.1.201 [C:\Program Files\dotnet\sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.App 3.1.3 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.3 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.1.3 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download
Эти элементы были установлены, если они еще не были найдены на компьютере:
- dotNetFx40_Full_setup.exe
- ndp48-devpack-enu.exe
- ndp48-web.exe
- do tnet -sdk-3.1.201-win- x64.exe
- windowsdesktop-runtime-3.1.3-win-x64.exe
- aspnetcore-runtime-3.1.3-win-x64.exe
- do tnet -runtime-3.1.3-win-x64.exe