У дистрибутива F # 2.0 была версия FSharp.Core, скомпилированная для WindowsPhone 7.1/Silverlight 4, но F # 3.0 этого не делает, а переносная версия поддерживает только Silverlight 5 или Windows Phone 8. Кто-нибудь смог скомпилировать версию FSharp.Core для F # 3.0, ориентированного на Silverlight 4 или Windows Phone 7.1 из источника? Каковы требуемые определения?
Edit:
В компиляторе fsharp github repo есть цель с именем portable-net4 + sl4 + wp71 + win8, но на самом деле это портативная библиотека классов Profile47, которая предположительно поддерживает только приложения .NET 4.5, Silverlight 5.0 и Windows Store. Это то же самое, что установлено с VS2012. Если вы попытаетесь использовать его с проектом WP 7.1, он не будет работать во время работы, жалуясь на отсутствие IStructuralEquatable. Его действительно следует назвать portable-net45 + sl5 + win8. Там также есть wp7-цель в файлах proj, но в настоящее время она не компилируется