DbProviderFactories pour .NET d'Erreur

J'ai de la difficulté à obtenir l'ODP.NEt bibliothèque pour travailler avec la .NET DBProviderFactories. J'obtiens l'erreur suivante avec ce code:

_DBFactory = DbProviderFactories.GetFactory(providerName);

Une erreur s'est produite de la création du gestionnaire de section de configuration du système.données: la Colonne "InvariantName' est contraint d'être unique. Valeur D'Oracle.DataAccess.Client' est déjà présent.

avec cette providerName: Oracle.DataAccess.Client

Et l'entrée suivante dans le web.config:

  <system.data>
    <DbProviderFactories>
      <add name="Oracle Data Provider for .NET" invariant="Oracle.DataAccess.Client" description=".Net Framework Data Provider for Oracle" type="Oracle.DataAccess.Client.OracleClientFactory, Oracle.DataAccess, Version=10.2.0.100, Culture=neutral, PublicKeyToken=89b483f429c47342" />
    </DbProviderFactories>
  </system.data>

Personne ne sait quel est le problème? Je ne pense pas que je l'ai mis deux fois n'importe où.

le même problème et à le résoudre stackoverflow.com/questions/4225908/...

OriginalL'auteur theringostarrs | 2010-01-15