在android项目中引用F#代码

我正在做一个项目,我应该写一个使用f#代码的代码的android应用程序。 在这样做,我遇到了一些关于在我的android项目中引用这个f#代码的问题。

我一直在谷歌search,它告诉我,F#代码必须在一个PCL项目,由Android项目引用。 我已经这样做了,但是android项目仍然无法识别其他项目中声明的名称空间和文件。

我有一个名为NimGame.Core的名字空间,其中大部分NimGame.Core文件都位于此处。 我的事件队列模块的下图显示了一个示例,该模块显然位于NimGame.Core中。 IT也可以在我的参考文献中看到,我在我的Android项目(NimGame)中引用了PCL项目(​​NimGameCore)。 fsharp代码的例子

但是,当我想在我的C#代码中使用fsharp文件它不显示。 例题

有什么build议可以造成这种情况?

Solutions Collecting From Web of "在android项目中引用F#代码"

在Xamarin Studio和MonoDevelp中存在一个错误,它阻止了从C#项目引用F#项目时的IntelliSense工作。 另外,C#代码中的F#types用红线加下划线。

该错误已修复,因此升级您的IDE应该可以解决问题。