C# Silverlight应用中的F#库?

C# Silverlight应用中的F#库?,c#,silverlight,f#,C#,Silverlight,F#,我有一个与Silverlight(C#)项目相同的解决方案中的F#库,我想在其中使用该库。当我尝试添加对库项目的引用时,它说我只能添加Silverlight引用。如何使此F#库与我的Silverlight项目兼容 我使用的是Visual Studio 2010。如果您在F#项目中引用了mscorlib.dll和FSharp.Core.dll程序集的适当(非标准)版本,F#编译器会自动为某些非标准运行时(如Silverlight或Compact Framework)生成程序集。可以在此处(在我的计

我有一个与Silverlight(C#)项目相同的解决方案中的F#库,我想在其中使用该库。当我尝试添加对库项目的引用时,它说我只能添加Silverlight引用。如何使此F#库与我的Silverlight项目兼容

我使用的是Visual Studio 2010。

如果您在F#项目中引用了
mscorlib.dll
FSharp.Core.dll
程序集的适当(非标准)版本,F#编译器会自动为某些非标准运行时(如Silverlight或Compact Framework)生成程序集。可以在此处(在我的计算机上)找到程序集的Silverlight版本:

C:\Program Files(x86)\Reference Assembly\Microsoft\Framework\Silverlight\v3.0\mscorlib.dll C:\Programs\Development\FSharp-1.9.9.9\Silverlight\2.0\bin\FSharp.Core.dll


这是Pretzel引用的中提到的
--noframework
--cli root
参数的一个更为用户友好的替代品。

您需要从“F#Silverlight Library”项目模板开始,而不是从“F#Library”项目模板开始。

这看起来像是一个相关问题:2013年4月--Hi Tomas。一直在寻找最新的Fsharp Silverlight建议、信息。。。