C# 从VisualWebDeveloperExpress中引用FSharp.Core
我需要将FSharp.Core引用到VisualWebDeveloperExpress项目(C#),但由于某种原因,当我单击“添加引用”时,.NET列表中不存在它。还尝试在C# 从VisualWebDeveloperExpress中引用FSharp.Core,c#,.net,f#,C#,.net,F#,我需要将FSharp.Core引用到VisualWebDeveloperExpress项目(C#),但由于某种原因,当我单击“添加引用”时,.NET列表中不存在它。还尝试在C:\Program Files\Referenced Assembly上搜索此DLL,但未找到任何内容 我从某处下载了这个DLL,但当我添加它时,它抛出了System.Tuple,它同时存在于mscorelib和FSharp.Core中 我正在使用Visual Web Developer Express 2010和.NET
C:\Program Files\Referenced Assembly
上搜索此DLL,但未找到任何内容
我从某处下载了这个DLL,但当我添加它时,它抛出了System.Tuple,它同时存在于mscorelib和FSharp.Core中
我正在使用Visual Web Developer Express 2010和.NET Framework 4(而不是客户端配置文件)
有什么想法吗?@kvb在评论中说了些什么。您想要的版本可能位于以下位置: C:\Program Files\Reference Assembly\Microsoft\FSharp\2.0\Runtime\v4.0\FSharp.Core.dll
确保您有“v4.0”部分。是否可能引用了F#library的.NET 2.0版本?它定义了自己的元组类型,因为框架直到.NET4.0才有元组类型。我建议您在计算机上查找.NET 4.0版本的FSharp.Core并引用它,或者重新下载并安装F#。我在C:\Program Files\Reference Assemblys\Microsoft\中没有FSharp目录,那么您可能需要安装F#CTP,这里的第二个链接: