gpt4 book ai didi

f# - 如何在更新版本的框架上运行 F# Interactive?

转载 作者:行者123 更新时间:2023-12-03 19:31:51 25 4
gpt4 key购买 nike

.NET 4.6.2 及更高版本支持使用 \\?\语法为 access long file paths on Windows 10 ,但 F# Interactive 似乎只能使用 .NET 4.5 启动。

我试过 --noframework然后 #r ing v4.7.1\mscorlib.dll以及各种--targetprofile:netcore ,从 Visual Studio 2017 中运行 FSI.exe 以及从命令行运行它,似乎都不起作用。

我错过了什么吗?有没有办法让 F# Interactive 使用更新版本的框架?

最佳答案

不幸的是,直到 VS 2019 发布。对于 VS 2017,FSI 基于 .NET Framework 4.6。

从理论上讲,我们可以将其提升到 4.6.1,但由于 4.6.1 是 VS 2017 所依赖的基本 .NET Framework 版本,因此在 VS 2017 中我们不能再提高了。

这样做会使 F# 工具对 .NET Framework 的更高版本产生隐式依赖,而不是 VS 2017 默认安装的版本,从而迫使安装 .NET 工作负载的任何人也安装该更高版本的框架。对于某些用户来说,这意味着机器重新启动。哎呀!

关于f# - 如何在更新版本的框架上运行 F# Interactive?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53660387/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com