2015-08-08 39 views
1

我在库中安装了FSharp.Quotations.Evaluator。我在项目中添加了对安装的引用。然后,我加在模块中FSharp.Quotations.Evaluator的引用,在脚本文件中使用nuget包

open FSharp.Quotations.Evaluator 

库编译没有错误。

然后,我试图在包含在同一个库中的脚本文件中加载该模块,但该模块未能加载,并且抱怨模块中没有定义“Evaluator”。

另外,当我用FS交互式运行代码时,编译器不能识别“Evaluator”。必须有一个load命令我需要运行,但load "FSharp.Quotations.Evaluator"不起作用。

我假设我必须以某种方式在脚本文件中加载nuget包。但是,我不知道该怎么做。如何让脚本文件识别FSharp.Quotations.Evaluator

回答

1

对于您可以使用下面的代码片段F#交互模式:

#I @".\my_lib_path" 
#r "MyLib.dll" 
open MyLib 

其中#I - 库路径,#r - 增加了一个lib参考,

相关问题