Dyl*_*lan 19 f# win-universal-app
现在我们可以为Xamarin的人们编写适用于iPhone和Android的F#应用程序,我真的很惊讶F#使用Windows Phone会让人感到非常痛苦.我只是尝试将一个F#项目添加到WinPhone 8.1(基于RT)的项目中,并从Visual Studio 2013中获得一个相当无益的"无法添加对项目的引用...".我添加了对FSharp.Core的引用便携式libs文件夹(版本2.3.5.1).我相信它仍然可以通过8.1 Silverlight应用程序来完成,但是那种环绕整个通用应用程序的想法.
有谁知道是否有可能与一些csproj黑客或任何东西?在便携式库及其工作原理方面,我非常天真.
全新的Win 10应用程序似乎不支持F#,因为.NET Native计划.您可以在这里投票支持F#支持https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/9110134-f-support-in-net-native-for-uwp
[更新]
我相信现在可以使用Centennial桥了https://developer.microsoft.com/en-us/windows/bridges/desktop
小智 3
当前的解决方法,如上面的链接中提到的,是直接从 F# 项目添加对生成的程序集/dll 的引用(即使用“浏览”并将其指向“基于 F#”的 dll),而不是添加引用您的 F# 项目。(至少在与 FSharp.Core 3.3.1.0 结合使用时这似乎有效)