8

私はしばらくの間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を再インストールしようとしましたが、エラーが続きます。

4

3 に答える 3

3

インストール構成と更新の詳細を fsbugs AT microsoft.com に送信してください。

また、Visual Studio を修復するか、このページの手順をpub.config確認して、ファイルの内容をお送りください。

もう一度やり直すための回避策は、F# Power Pack for .NET 4.0 を再コンパイルすることです (これは .NET 2.0 バイナリであり、これはあなたが見ている問題に関連しています)。

于 2011-03-27T15:22:19.707 に答える
3

VS2010 SP1 がインストールされている可能性があります。 http://fsharpnews.blogspot.com/2011/03/dont-install-vs2010-sp1.html

于 2011-03-27T09:11:17.987 に答える
3

Visual Studio 2012 でWikiBooks Lexing/Parsing の例をビルドしようとしたときに同じエラーが発生しました。プロジェクト設定でターゲット フレームワークを 4.0 から 4.5 に切り替えることで問題を解決しました。

于 2013-06-03T03:36:30.370 に答える