2015-05-09 51 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所期望的。

相關問題