0

DDtek Datadirect SybaseドライバをEnttiy Framework 6のプロバイダとして使用しようとすると、正しく構成できません。Enttiy Framework 6のプロバイダとしてDDtek Datadirect Sybaseドライバを使用しようとしましたが、正しく構成できません。

3.3で何DDtek.Sybase.Entity、

私たちは、DLLを持っている4.2の試用版を持っているので、私はそれを上にインストールしましたがないように見えます。ここで

は、私はエラーが

<entityFramework> 
      <defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, 
     EntityFramework" /> 
      <providers> 
       <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, 
     EntityFramework.SqlServer" /> 
       <provider invariantName="DDTek.Sybase.4.2" type="DDTek.Sybase.Entity.ProviderServices, DDTek.Sybase.Entity, 
     Version=4.2.0.0, Culture=neutral, PublicKeyToken=c84cd5c63851e072"/ 
     </providers> 
    </entityFramework> 

住んでいると思いますweb.configファイル、の私のプロバイダセクションで、ここに私の接続文字列

<add name="DefaultConnection" connectionString="host='XXXX.XXX';Pooling=true;Port='6000';UID='XXXXX';Password=XXXXX;Database='XXXX';Min Pool Size=5;Load Balance Timeout=30;Connection Timeout = 30000;Max Pool Size=50;Workstation ID='SPN'; Clone Connection If Needed =true; Fetch Buffer Size = 40960" providerName="DDTek.Sybase.4.2" /> 

接続文字列、マイナスproviderNameでビット作品です3.3では、非EF。ここで

は私が取得していますエラー...ある

Entity Frameworkのプロバイダの種類 「DDTek.Sybase.Entity.ProviderServices、DDTek.Sybase.Entity、 バージョン= 4.2.0.0、文化

= neutral、PublicKeyToken = c84cd5c63851e072 ' ADO.NETプロバイダのアプリケーション設定ファイルに登録されました 不変の名前' DDTek.Sybase.4.2 'をロードできませんでした。 には、アセンブリで修飾された名前が使用され、アセンブリは実行中のアプリケーションで使用可能な であることを確認してください。詳細については、 http://go.microsoft.com/fwlink/?LinkId=260882を参照してください。より多くのドキュメントを見てみると

私はインストール(推奨あちこちに複数のバージョン(存在しているが、一つだけがEFをサポートしています)の代わりにDDTek.Sybase.4.2のDDTek.Sybase(デフォルト)に

を名前を変更し、これは私が取得エラー代わり

Entity Frameworkのプロバイダタイプ 'DDTek.Sybase.Entity.ProviderServices、DDTek.Sybase.Entity、 バージョン= 4.2.0.0、文化=中立、なPublicKeyToken = c84cd5c63851e072' です アプリケーションcに登録されているADO.NETプロバイダーのonfigファイル 不変の名前 'DDTek.Sybase'を読み込めませんでした。アセンブリの修飾名が であり、アセンブリが実行中のアプリケーションに対して であることを確認してください。詳細については、 http://go.microsoft.com/fwlink/?LinkId=260882を参照してください。

誰でもProgress/DataDirectドライバを使用してこれを設定できましたか?

私はそうは考え、彼らは以前にそれ のみ5.0をサポートし、私に言ったようDataDirectドライバは、EF 6.0をサポートしていないが小さすぎるない、またはunappreicated

答えて

0

、Entity Frameworkの100%のnoobです。

は、だから私は、新しいれたconnectionStringがこの

<add name="DefaultConnectionMSold" connectionString="Data Source=XXXXXXXXX;Initial Catalog=my_project;Integrated Security=True" providerName="System.Data.SqlClient"/> 
のように見えた

(そのほとんどはSybaseの+ ddtekもののビットをコメントアウトされた)のように10分で、MSDBで動作するようにそれを変換します

関連する問題