2

パーベイシブ テーブル用の Visual Studio Wizard を使用してエンティティ モデルを作成したいと考えています。

VS2012 と Pervasive Software v 11 (ADONET4.0 を搭載) を使用しています。

データ ソースを追加しようとすると、ODBC が [データ ソース] に表示されません。ODBC は単なるプログラミング インターフェイスであるため、VS が期待するデータ プロバイダーはありません。

誰かが以前にこれを行ったことがある場合は、手順を教えてください。

リンクhttp://msdn.microsoft.com/en-us/library/bb163974.aspxを見つけました。しかし、それは非常に紛らわしいです。

よろしくお願いします。

4

1 に答える 1

3

ユーザー、

まず、ADO を使用している場合、ODBC はそれとは関係ありません。また、2012 年はありませんが、これは 2010 年に行ったものです。大きな違いはないと思います。

PSQL-SDK-Dotnet4.1-11.xx.xxx.xxx_en-US.exe ファイルをダウンロードしてインストールする必要があります。これにより、Entity Framework の Pervasive Provider が取得されます。次に、次のようなチュートリアルに従うことができます: http://msdn.microsoft.com/en-us/data/jj206878 .

私が今理解しているように、Pervasive は EF 4.5 のみをサポートしていますが、EF 5.0 を動作させることができました。EF 6.0 は試していません。NuGet を使用して、6.0 ではなく EF 5.0 をプロジェクトにインストールする必要がある場合があります。これを行うには、[View] -> [Other Windows] -> [Package Manager Console] をクリックし、コンソール ウィンドウで次のように入力します。

PM>install-package entityframework -version 5.0.0.0

詳細については、次の記事を参照してください: NuGet から EntityFramework 5.0 (およびその他の古いバージョン) をインストールする方法は?

これが6か月遅れていることはわかっていますが、お役に立てば幸いです。

于 2014-12-21T00:05:12.983 に答える