Я играл вокруг с Silverlight & F# и попытался сделать приложение Silverlight 4 в Профессионале VS2010.
Когда я пытаюсь скомпилировать свое приложение, я получаю следующее сообщение об ошибке...
Ошибка 12 времен выполнения F# для версии v4.0 Silverlight не установлена. Перейдите к http://go.microsoft.com/fwlink/?LinkId=177463, чтобы загрузить и установить соответствие..
Ни за что в жизни я не могу найти, что время выполнения на этой странице или месте загружает его. Делает любой знает о фактическом URL
Пока недоступно.
«Среда выполнения F # для Silverlight 4» будет включена в RTM-версию «Инструменты Silverlight 4 для Visual Studio 2010». Я не уверен, когда именно это выйдет; когда-нибудь в следующем месяце, я думаю, может быть.
(А пока вы можете использовать Silverlight 3.)
Вы можете попробовать создать его для Silverlight 3, а затем сослаться на него из проекта Silverlight 4.
Я знаю, что это позволит вам сделать это в Visual Studio, Edit: Подтверждено, что работает с базовой функцией (показано ниже). Однако поддержка библиотеки, вероятно, будет плохой (или неоднородной) из-за конфликтующих версий, но как отдельная библиотека она должна работать нормально.
module Module1
let testfunction value =
value + 1