安装f #powerpack(vs2012)

时间:2013-05-01 09:10:19

标签: visual-studio f# f#-powerpack

可能这是一个愚蠢的问题,从来没有,这里是它(我是f#和VS的新手):

我从codeplex下载了f#powepack安装程序并运行它。它已“成功”安装并创建了文件夹C:\ Program Files(x86)\ FSharpPowerPack-4.0.0.0。

现在,如果我写

open Microsoft.FSharp.Text.Lexing

在VS中,我被告知没有定义名称空间lexing。确实,在

之后

open Microsoft.FSharp.

唯一可以继续的选择是:收藏;控制;核心;数据; LINQ的; NativeInteropt;语录;反射

接下来,我尝试安装“F#Parsed Language Starter”教程。好吧,在编辑了vsixmanifest文件后,它将与VS 11一起运行并重命名文件夹

C:\ Program Files(x86)\ FSharpPowerPack-4.0.0.0

C:\ Program Files(x86)\ FSharpPowerPack-2.0.0.0

我终于能够在VS中打开“F#Parsed Language Starter”项目了。当然它不会编译。出现以下错误:

  

C:\ Program Files   (86)\ FSharpPowerPack-2.0.0.0 \ BIN \ FSharp.PowerPack.targets(32,3):   Fehler MSB6004:Der angegebene SpeicherortderausführbarenDatedider   Aufgabe“C:\ Program Files(x86)\ Microsoft Visual Studio   11.0 \ Common7 \ IDE \ fslex.exe“istungültig。

这促使我怀疑f#powerpack没有正确安装。

实际问题:

  1. 如何测试f#powerpack是否安装正确
  2. 我做错了什么? (以及如何正确)

1 个答案:

答案 0 :(得分:1)

要访问库,您需要做两件事:

1)添加对包含库的文件(DLL)的引用。您可以通过在解决方案资源管理器中添加引用来完成此操作。

2)将open语句添加到您的程序中(就像您一样)。

因此,您只需添加引用即可。