可能这是一个愚蠢的问题,永远不会少,在这里(我是 f# 和 VS 的新手):
我从 codeplex 下载了 f#powepack 安装程序并运行它。它已“成功”安装并创建了文件夹 C:\Program Files (x86)\FSharpPowerPack-4.0.0.0。
现在,如果我写
open Microsoft.FSharp.Text.Lexing
在 VS 中,我被告知未定义命名空间词法分析。确实,之后
open Microsoft.FSharp.
唯一可以继续的选择是:收藏;控制; 核; 数据; 林克; 本机交互;报价单;反射
接下来我尝试安装“F# Parsed Language Starter”教程。好吧,在编辑 vsixmanifest 文件以便它可以与 VS 11 一起运行并重命名文件夹之后
C:\Program 文件 (x86)\FSharpPowerPack-4.0.0.0
到
C:\Program 文件 (x86)\FSharpPowerPack-2.0.0.0
我终于能够在 VS 中打开“F# Parsed Language Starter”项目。当然不会编译。给出了以下错误:
C:\Program Files (x86)\FSharpPowerPack-2.0.0.0\bin\FSharp.PowerPack.targets(32,3): Fehler MSB6004: Der angegebene Speicherort der ausführbaren Datei der Aufgabe "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\fslex.exe" 是 ungültig。
这以某种方式加强了我对 f#powerpack 未正确安装的怀疑。
实际问题:
- 如何测试f#powerpack是否安装正确
- 我做错什么了?(以及如何正确执行)