2015-05-09 71 views
1

我正在运行Xamarin Studio 5.9(内部版本431)。我有一个C#项目引用一个F#库。不知何故Xamarin Studio找不到FSharp.Core.dll文件。我得到的错误如下。Xamarin Studio 5.9找不到F#Library项目的FSharp.Core

Could not load file or assembly 
'FSharp.Core, Version=4.3.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' 

这两个项目的目标是Android 4.4。我可以看到选择了FSharp.Core(v 2.3.98.1)。我尝试安装fsharp软件包,除了我不确定文件的拷贝位置。我试着重新启动,以防万一Xamarin Studio可能只是找到这些文件,但没有奏效。我试着直接引用程序集“C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ FSharp.NETPortable \ 2.3.5.1 \ FSharp.Core.dll”,那也没有效果。我在项目文件中找到的唯一参考是<Reference Include="FSharp.Core" />我可以尝试重定向它,但Xamarin Studio中没有我知道的配置文件。

我不知道还有什么可以尝试的。

编辑:

这似乎是GAC有版本2.3.0.0和当前版本2.3.98.1我想我会取代它。但我不确定Xamarin Studio需要什么配置文件。

回答

1

This thread在Xamarin支持网站有一个解决方案,为我工作。

安装"Free F# Compiler Tools"照顾到了这个问题。显然,目前的SDK不是Xamarin所期望的。

相关问题