我一直在玩Silverlight& F#并尝试在VS2010 Professional中制作Silverlight 4应用程序。
当我尝试编译我的应用程序时,我收到以下错误消息...
错误12未安装Silverlight v4.0的F#运行时。请转到http://go.microsoft.com/fwlink/?LinkId=177463下载并安装匹配..
对于我的生活,我无法在此页面或下载地点找到运行时。有谁知道实际的网址
答案 0 :(得分:3)
您可以尝试为Silverlight 3创建一个,然后从Silverlight 4项目中引用它。
我知道它会让你在Visual Studio中执行,编辑:确认为基本功能工作(如下所示)。但是,由于版本冲突,库支持可能会很糟糕(或不稳定),但作为一个独立的库,它应该可以。
module Module1
let testfunction value =
value + 1
答案 1 :(得分:3)
现在还没有。
“Silverlight 4的F#Runtime”将包含在“Silverlight 4 Tools for Visual Studio 2010”的RTM版本中。我不确定它何时出现;在下个月的某个时候,我想也许。
(与此同时,您可以使用Silverlight 3。)
答案 2 :(得分:1)
我在2年后出现并尝试做同样的事情,但是看到提供的链接仍然不会为我设置F#运行时。我发现了这篇帖子Installing F# for Silverlight 4 runtime in VS2010 with SP1,它为我解决了这个问题。
页面的相关细节:
下载适用于Visual Studio 2010的Microsoft Silverlight 4工具
不执行安装程序(这些工具已由VS2010 SP1安装 - 但不是全部安装 - 请参阅Visual的说明 Studio 2010 Service Pack 1和Microsoft Silverlight 4工具 Visual Studio 2010并比较差异)
从安装程序中提取文件并查找文件FSharpRuntimeSL4.msi
- 醇>
安装FSharpRuntimeSL4.msi
要验证安装,您可以检查C:\ Program Files (x86)\ Microsoft F#\ Silverlight \ Libraries \ Client \ v4.0文件夹 创建或看到您拥有适用于Silverlight 4的Microsoft F#Runtime 安装的程序列表中的版本2.0.0.0。