尝试在F#Interactive中运行FParsec时出现问题

时间:2011-08-22 02:55:19

标签: .net visual-studio-2010 f# f#-interactive fparsec

我正在尝试在F#Interactive中运行一些FParsec代码,但没有成功。我是  能够构建和运行此tutorial.fs文件,但FSI没有这样做,因为它无法识别FParsec.dll

我已经尝试在FSI中运行#r "Parsec"命令但是没有用。

任何人都知道这里可能出现什么问题?

enter image description here

1 个答案:

答案 0 :(得分:13)

FParsec未安装GAC,因此您需要在#r指令中放置dll的完整路径,而不仅仅是程序集的名称。另外,不要忘记“...... FParsec构建为两个DLL .C#位编译到FParsecCS.dll中,F#位(依赖于C#位)编译成FParsec.dll。” (文档的section 3.2)。 e.g。

#r @"C:\FParsecCS.dll"
#r @"C:\FParsec.dll"