當我在Xamarin Studio中建立一個新的F#項目並引用Suave時,我得到一個錯誤。Xamarin Studio中的錯誤消息:不允許多次引用FSharp.Core.dll
下面是重現該錯誤信息的步驟:
- 創建Xamarin工作室6.鍵入一個新的解決方案:控制檯項目在F#
- 添加倜儻NuGet包:倜儻1.1.2
- 打開Program.fs並添加文件的頂部這一行:「開倜儻」
「開放」這個詞都裝飾有紅色波浪線在此之後,當我移動鼠標指針移到它一點彈出向上出現此消息:
Error: Multiple references to 'FSharp.Core.dll' are not permitted
爲什麼會出現此錯誤消息,我該如何刪除它?
我注意到的是Suave nuget包的安裝也導致了FSharp.Core nuget pakage的安裝。下面是導致packages.conf文件:
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="FSharp.Core" version="3.1.2.5" targetFramework="net45" />
<package id="Suave" version="1.1.2" targetFramework="net45" />
</packages>