8
A
答えて
6
はいは、あなたの設定ファイルにfollowing sectionを追加することにより、DbProviderFactoryクラスの実装を登録することができます
<system.data>
<DbProviderFactories>
<add name="My Custom Data Provider"
invariant="MyCustomDataProvider"
description="Data Provider for My Custom Store"
type="MyNamespace.MyCustomProviderFactory, MyCustomDataProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=" />
</DbProviderFactories>
</system.data>
MyCustomDataProvider
アセンブリがGACに登録する必要はありませんが、展開することができますアプリケーションと共にprivate assemblyとなります。
invariant
属性で指定された値を使用して、登録されたデータプロバイダーをプログラムで参照できます。たとえば、あなたは、接続文字列にproviderName
ようMyCustomProvider
を指定することで、MyNamespace.MyCustomProviderFactory
を使用するADO.NETを言うことができる:
<connectionStrings>
<add name="ConnString"
providerName="MyCustomProvider"
connectionString="MyCustomConnectionString" />
</connectionStrings>
のコードでは、あなたがDbProviderFactories.GetFactory方法と同じプロバイダ名を使用することができます。
DbProviderFactory factory = DbProviderFactories.GetFactory("MyCustomDataProvider");
ここでfactory
はMyNamespace.MyCustomProviderFactory
クラスのインスタンスになります。
関連する問題
- 1. .net OREAのORACLEデータプロバイダ-12154
- 2. MS .Net 2.0フレームワークOracleデータプロバイダまたはOracle 9i/10g/11gデータプロバイダ?
- 3. Google Maps for AS3のカスタム地図データプロバイダ
- 4. ASP.NETとMySQL .Net Frameworkデータプロバイダの問題
- 5. データプロバイダ内のデータプロバイダを渡す
- 6. yiiの配列データプロバイダでカスタム総計数を与える方法
- 7. 複数のオープンな接続のための.NET Frameworkデータプロバイダ
- 8. .NETアプリケーションのデプロイおよびSybase Adaptive Server ADO.NETデータプロバイダの使用
- 9. 要求されたNet Frameworkデータプロバイダが見つかりません
- 10. NPocoのためのOracle .Net Frameworkデータプロバイダの設定
- 11. .netデータプロバイダとODBCドライバの違いは何ですか?
- 12. Webhookカスタム.NET
- 13. Net-SNMPカスタムMIBハンドラ
- 14. ファイルベースのデータプロバイダ
- 15. Yiiデータプロバイダの値
- 16. PostgreSQLのデータプロバイダ2015
- 17. ビジネスオブジェクト - 無効データプロバイダ
- 18. phpunitとAppendIteratorデータプロバイダ?
- 19. Entity FrameworkカスタムのASP .NETコアIDカスタムDbContext
- 20. 複数のデータプロバイダYii
- 21. oledbデータプロバイダでsqlclientデータプロバイダを使用するメリット
- 22. .NETのコア - カスタムDefaultFiles-定義
- 23. YouTube .NET API v3カスタムHttpClient
- 24. .netカスタムJsonConverterを持つHttpClient
- 25. .Netのカスタム反映機能
- 26. カスタムC#/ .NETコード解析
- 27. Asp .Net Identity - カスタムIUserStore FindByNameAsyncメソッド
- 28. レポートサービスプロジェクトストアドプロシージャをデータプロバイダとしてドロップダウン
- 29. SSISと優先データプロバイダ(ADO.NET、ODBC)
- 30. SubSonicとMS SQL Server Compact - データプロバイダ
これはまさに私がやっていることです。私はどこが間違っているのか分からないのですか? – Mackolicious
'type'属性に[完全修飾アセンブリ名](http://msdn.microsoft.com/en-us/library/k8xx4k69.aspx)を指定しようとしましたか? –
スタートアッププロジェクトにDLLを含めるのを忘れました。 – Mackolicious