0
Mono 2.8.2(Ubuntu 10.10ソースからコンパイル)でLINQ2Entitiesサンプル(MySQLコネクタ6.3.6)を実行しようとしています。次のエラーが表示されます。MonoでMySQLを使用しているLINQ2Entities
$mono L2EMySQL.exe
Could not load file or assembly 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies.
File name: 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
LINQ2Entitiesをサポートしていないモノですか?もしそうなら、それをサポートする計画はありますか?
私は私の答えにカップルを追加しました - NHibernateはすぐに気になるもう一つです。他にも、私の頭の上からそれらを考えることはできません。 – cdhowie
Monoに同梱されているLinq-to-SQLの実装では、SQL Serverだけでなく、MySQL、PostgreSQL、その他いくつかのデータベースもサポートしています。これは時代遅れの答えではありません。 MonoプロジェクトのEFに対する姿勢は変わっていません。 – cdhowie
ああ、その理由は - これは最近変わった。 MSはオープンソースライセンスでEFをリリースしたようで、Mono 2.11.3とバンドルされます。 (今はそうではありませんが、2.11.3はMonoのアルファ版ですので、この回答はまだ廃止されていませんが、間もなくなります)。 – cdhowie