如何在64位中运行F#交互式窗口,以便在其中加载大数据?
由于
答案 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位进程运行。