4

ちょっと古い質問だと思いますが、NpgsqlをEF4で動作させようとしても少し行き詰まっています! エンティティ データ モデル ウィザードに表示するために必要な場所にプロバイダーを登録できないようです。

新しいモデルを作成しようとすると、[データ ソースの変更] ダイアログで Postgres データベースへの接続を作成しようとします。ただし、ここにある唯一のプロバイダーは、MSSQL と "" の異なるフレーバーです。このフォームのデータ プロバイダー コンボには、Npgsql や postgres に関連するものは表示されません。

npgsql と mono セキュリティ アセンブリを GAC に登録する通常の手順は既に完了しています。プロバイダーのファクトリ エントリが必要になるように、machine.config (32 ビットと 64 ビット) を変更しました。

Windows 7 64ビットおよびNpgsql 2.0.11.92でVS2010 SP1を使用しています。私は.NET4用に開発しています。

これを機能させる方法についてのアイデアは大歓迎です。

4

1 に答える 1

1

残念ながら、Npgsql は VS ウィザードをサポートしていません。私たちはあなたが試すことができる非常に初期の作業を進行中です.

ダウンロード ページをチェックアウトして、Npgsql.Provider.zip ファイルを探します。そこにあるインストール手順に従って、問題なく動作するかどうかをお知らせください。

繰り返しますが、サポート不足で申し訳ありません。

お役に立てば幸いです。

于 2012-01-08T18:23:33.830 に答える