4

NpgSQL が EntityFramework で .NET Framework 4 をサポートしているかどうかを知りたいのですが、フレームワーク 4 と Microsoft.Data.Entity.CTP (コード ファースト アプローチ) を MVC3 アプリケーションで使用しようとしましたが、残念ながら成功しませんでした。

また、EntiyFramework の代わりに MVC3 で ADO.NET を使用することに関する投稿やリンクに私を導くことができれば、本当に役に立ちます。

どんな助けでも本当に感謝しています。

4

2 に答える 2

3

箱から出してNo. PostgreSQL と EF にはいくつかの回避策がありますが、強制的に機能させようと何度も試みた結果、あきらめました。私は Telerik OpenAccess ORM を使用しています。データベースも無料なので、PostgreSQLは無料です。すべての主要な RDBMS で動作します。コード ファースト アプローチとデータベース ファースト アプローチ (リバース エンジニアリング) のサポート。最後のバージョンでは、Perfomance とチューニング ツールもあります。優れた製品。

ここにリンクがあります

于 2011-11-17T07:07:15.483 に答える
0

あなたが質問したとき、答えはノーだったと思います。答えはおそらく今のあなたには関係ありませんが、他の人にとっては...

今、答えはイエスだと言わざるを得ません。コードファーストエンティティフレームワークとnpgsqlを使用するMVC3(その後MVC4にアップコンバート)プロジェクトがあります。

EF6b2 と npgsql 2.0.12 を使用しました。

web.configエンティティフレームワークセクション、DbProviderFactoriesセクション、および接続文字列を正しく設定することで、機能するようになりました。プロジェクトには、セキュリティと npgsql dll も含めました。

https://stackoverflow.com/a/12033304/25372を参照して ください。

于 2013-02-28T04:39:21.370 に答える