如何在64位中运行Fsi.exe?

时间:2010-11-26 10:22:04

标签: f#

如何在64位中运行F#交互式窗口,以便在其中加载大数据?

由于

3 个答案:

答案 0 :(得分:6)

http://msdn.microsoft.com/en-us/library/dd233175.aspx提供了有关如何在Visual Studio 2012中执行此操作的说明。

这似乎是从C:\ Program Files(x86)\ Microsoft SDKs \ F#\ 3.0 \ Framework \ v4.0而不是fsi.exe运行fsianycpu.exe。从我的powershell运行它允许我加载我的大数据集。

答案 1 :(得分:3)

下面

http://blogs.msdn.com/b/lukeh/archive/2008/09/17/f-september-2008-ctp-known-issues.aspx

它说

  

可以使F#Interactive   通过修改fsi.exe加载为64位   使用corflags.exe。有细节   在这个.NEt Framework SDK工具上   http://msdn.microsoft.com/en-us/library/ms164699(VS.80).aspx

但我还没试过。嗯,也是

http://cs.hubfs.net/forums/thread/6369.aspx

整合指向可能信息的链接......

答案 2 :(得分:3)

使用Visual Studio 2015及更高版本,它就像这个

一样简单
  

您可以通过调整设置来控制F#Interactive命令行参数(选项)。在工具菜单上,选择选项... ,然后展开 F#工具。您可以更改的两个设置是F#Interactive选项和 64位F#Interactive 设置,仅当您在64位计算机上运行F#Interactive时才相关。此设置确定是否要运行专用的64位版本的fsi.exe或fsianycpu.exe,它使用计算机体系结构来确定是以32位还是64位进程运行。