是否可以使用F#与新的Windows通用应用程序?

现在,由于Xamarin的用户,我们可以为iPhone和Android编写F#应用程序,我很惊讶,使用Windows Phone获得F#是一件很痛苦的事情。我刚刚尝试添加一个F#项目到WinPhone 8.1(基于RT)的项目,并得到一个相当无用的“无法添加项目的引用…”从Visual Studio 2013。
我从便携式libs文件夹(版本2.3.5.1)中添加了对FSharp.Core的引用。我相信它仍然可以用8.1 Silverlight应用程序完成,但是这种通用应用程序的想法。

有人知道有可能用一些csproj黑客或什么吗?对于可移植的libs和它们的工作原理,我很天真。

全新的Win 10应用程序不支持F#,因为.NET Native主动性。您可以在这里投票支持F#支持https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/9110134-f-support-in-net-native-for-uwp

这似乎在这个时刻被归类为一个bug: https://connect.microsoft.com/VisualStudio/feedback/details/845740/unable-to-add-reference-to-f-pcl-project-from-windows-phone-8-1-universal-project

目前的解决方法,如上述链接中所述,是直接从F#项目添加对最终的assembly / dll的引用(即使用“browse”并将其指向“F#”的dll),而不是添加参考你的F#项目。 (至少在使用它与FSharp.Core 3.3.1.0一起使用时似乎可以工作)

相关文章

Windows2012R2备用域控搭建 前置操作 域控主域控的主dns:自...
主域控角色迁移和夺取(转载) 转载自:http://yupeizhi.blo...
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时...
Windows注册表操作基础代码 Windows下对注册表进行操作使用的...
黑客常用WinAPI函数整理之前的博客写了很多关于Windows编程的...
一个简单的Windows Socket可复用框架说起网络编程,无非是建...