命名空间或模块“运行时”未定义

时间:2013-07-04 23:17:51

标签: f# funscript

所以“Funscript”页面here有一个样本。现在我已将示例加载到Visual Studio 2012中。我不熟悉Visual Studio .NET,并且最近才学习F#。示例页面中的最后一行是:

do Runtime.Run(components=components, directory="Web") 

始终抛出错误。事实上,Visual Studio IDE(编译器)似乎无法识别运行时。

如果这是一种像Java这样的语言,那么我会尝试导入一个库,所以我尝试使用System.Runtime,但是Visual Studio IDE仍然无法识别,并且该行会抛出错误说:

"The namespace or module "Runtime" is not defined.

两个问题

  1. 我怎样才能解决这个问题?
  2. 是否有任何教学链接 F#对于完整的初学者也涉及加载外部 库?

1 个答案:

答案 0 :(得分:9)

我想出来了。 Funscript需要一个启动器,在文档中对此进行了讨论。它包含在Examples/Shared/Launcher.fs中。如果您使用funscript附带的.fsproj文件,则会自动处理。

如果您手动编译,只需在编译自己的文件之前添加../Shared/Launcher.fs