F#Powerpack问题。方法未找到错误

时间:2011-03-27 06:01:41

标签: f# powerpack

我现在已经有了F#Powerpack一段时间了。它跑得很好。但是几天前,我不知道我做了什么,每当我编译我的项目并运行它时,我都会收到错误

Method not found: 'System.Object Microsoft.FSharp.Text.Parsing.Tables`1.Interpret(Microsoft.FSharp.Core.FSharpFunc`2<Microsoft.FSharp.Text.Lexing.LexBuffer`1<Char>,!0>, Microsoft.FSharp.Text.Lexing.LexBuffer`1<Char>, Int32)'.

我也尝试过我的笔记本电脑。然后我想,这可能是我的代码中的错误。所以我开始了一个新项目,F#Parsed Language Starter Kit(你在网上找到的入门套件),它失败并出现同样的错误。我尝试重新安装F#Powerpack但错误仍在继续。

3 个答案:

答案 0 :(得分:3)

答案 1 :(得分:3)

请将您的安装配置和更新的详细信息发送到fsbugs AT microsoft.com。

另外,请修复Visual Studio,和/或查看说明on this page并将pub.config文件的内容发送给我们。

让你重新开始的解决方法是重新编译适用于.NET 4.0的F#Power Pack(它是一个.NET 2.0二进制文件,这与你所看到的问题有关)

答案 2 :(得分:3)

我在Visual Studio 2012中尝试构建WikiBooks Lexing/Parsing example时遇到了同样的错误。我通过在项目设置中将目标框架从4.0切换到4.5来解决了这个问题。