F# Interactive (fsi.exe) 支持 in.Net Core SDK (v3.1.100.14727)
F# Interactive (fsi.exe) support in.Net Core SDK (v3.1.100.14727)
我想 deploy\use F# 交互作为 .Net 库的一部分,它同时支持 .Net Framework 和 .Net Core - 我之前只为 .Net Framework 做过这个,但现在我想支持.Net Core,作为进一步了解 .NET Core 的一种方式。
我安装了带有 .NET Core SDK (v3.1.100.14727) 的 VS2019。
我可以 运行 fsi.exe 来自 VS2019 安装文件夹:
C:\Program Files (x86)\Microsoft Visual Studio19\Professional\Common7\IDE\CommonExtensions\Microsoft\FSharp
但是我不能运行fsi.exe。来自 .NET Core SDK 文件夹 - 未在 Windows OS:
上构建为 运行
C:\Program Files\dotnet\sdk.1.100\FSharp
我本以为如果我安装了正确版本的 .Net Core 运行time(我这样做了)我应该能够 运行 任何 .Net Core 应用程序 - 这是这个不是这样吗?
我是否必须部署 2 个版本的 F# Interactive 才能支持 .Net Core 实现?
这只是意味着 fsi.exe 尚未编译为 运行 作为单个 exe,而是需要通过 dotnet 调用。
⨯ C:\Program Files\dotnet\sdk.1.100\FSharp
[00:00] ❯ dotnet .\fsi.exe
Microsoft (R) F# Interactive version 10.7.0.0 for F# 4.7 Copyright (c)
Microsoft Corporation. All Rights Reserved.
For help type #help;;
>
您可以包装它或尝试 --targetprofile
选项。
我想 deploy\use F# 交互作为 .Net 库的一部分,它同时支持 .Net Framework 和 .Net Core - 我之前只为 .Net Framework 做过这个,但现在我想支持.Net Core,作为进一步了解 .NET Core 的一种方式。
我安装了带有 .NET Core SDK (v3.1.100.14727) 的 VS2019。
我可以 运行 fsi.exe 来自 VS2019 安装文件夹:
C:\Program Files (x86)\Microsoft Visual Studio19\Professional\Common7\IDE\CommonExtensions\Microsoft\FSharp
但是我不能运行fsi.exe。来自 .NET Core SDK 文件夹 - 未在 Windows OS:
上构建为 运行C:\Program Files\dotnet\sdk.1.100\FSharp
我本以为如果我安装了正确版本的 .Net Core 运行time(我这样做了)我应该能够 运行 任何 .Net Core 应用程序 - 这是这个不是这样吗?
我是否必须部署 2 个版本的 F# Interactive 才能支持 .Net Core 实现?
这只是意味着 fsi.exe 尚未编译为 运行 作为单个 exe,而是需要通过 dotnet 调用。
⨯ C:\Program Files\dotnet\sdk.1.100\FSharp
[00:00] ❯ dotnet .\fsi.exeMicrosoft (R) F# Interactive version 10.7.0.0 for F# 4.7 Copyright (c) Microsoft Corporation. All Rights Reserved.
For help type #help;;
>
您可以包装它或尝试 --targetprofile
选项。