2

マシンでFSlex/FSyaccがクラッシュする問題が発生しています。

コンテキストでは、これは、Parallels仮想マシン内で実行されているWindows 8 Consumer Preview(32ビット)で実行されているVisualStudio11ベータ内にあります。

------ビルド開始:プロジェクト:基本、構成:任意のCPUのデバッグ------ C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets(1546,5):警告MSB3245:この参照を解決できませんでした。アセンブリ"log4net、Version = 1.2.11.0、Culture = neutral、PublicKeyToken=669e0ddf0bb1aa2a"が見つかりませんでした。アセンブリがディスク上に存在することを確認してください。この参照がコードで必要な場合、コンパイルエラーが発生する可能性があります。ベーシス->C:\ Users \ nexus \ Desktop \ Static \ trunk \ Static \ Basis \ bin \ Debug \ Basis.dll ------ビルド開始:プロジェクト:構文、構成:任意のCPUのデバッグ----- --cd C:\ Users \ nexus \ Desktop \ Static \ trunk \ Static \ Syntax \ CALL C:\ Users \ nexus \ Desktop \ Static \ trunk \ Static \ Syntax \ fsyacc.cmd CALL C:\ Users \ nexus \ Desktop \ Statical \ trunk \ Static \ Syntax \fslex.cmdfsyacc.cmdを実行しています...CalParser。fsp実行中のfsyacc.exe...未処理の例外:System.IO.FileNotFoundException:ファイルまたはアセンブリ'FSharp.Core、Version = 2.0.0.0、Culture = neutral、PublicKeyToken=b03f5f7f11d50a3a'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。ファイル名:'FSharp.Core、Version = 2.0.0.0、Culture = neutral、PublicKeyToken = b03f5f7f11d50a3a'
。$FSharp.PowerPack.FsYacc.Driver.main@()WRN:アセンブリバインディングログがオフになっています。アセンブリバインドの失敗のログを有効にするには、レジストリ値[HKLM \ Software \ Microsoft \ Fusion!EnableLog](DWORD)を1に設定します。注:アセンブリのバインドの失敗のログには、パフォーマンスの低下があります。この機能をオフにするには、レジストリ値[HKLM \ Software \ Microsoft \ Fusion!EnableLog]を削除します。fslex.cmdを実行しています...CalLexer.fsがCalLexer.fslC:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Microsoft.Common.targets(1036,5)よりも新しいためfslex.exeを実行していません:エラーMSB3073 :コマンド "cd C:\ Users \ nexus \ Desktop \ Static \ trunk \ Static \ Syntax \ CALL C:\ Users \ nexus \ Desktop \ Static \ trunk \ Static \ Syntax \ fsyacc.cmd CALL C:\ Users \ nexus \ Desktop \ Static \ trunk \ Static \ Syntax\fslex.cmd"がコード-532459699で終了しました。

関連する部分はこれのようです:

未処理の例外:System.IO.FileNotFoundException:ファイルまたはアセンブリ'FSharp.Core、Version = 2.0.0.0、Culture = neutral、PublicKeyToken=b03f5f7f11d50a3a'またはその依存関係の1つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。ファイル名:'FSharp.Core、Version = 2.0.0.0、Culture = neutral、PublicKeyToken =b03f5f7f11d50a3a'at
。$FSharp.PowerPack.FsYacc.Driver.main@()

FSharp.Coreアセンブリが見つからない理由がわかりません。

アイデア?

4

1 に答える 1

3

F#2.0をインストールするのを忘れていました。それに依存していました。

于 2012-05-26T15:06:18.120 に答える