Tengo problemas para conseguir que la biblioteca ODP.NEt trabaje con .NET DBProviderFactories. Estoy recibiendo el siguiente error con este código:DbProviderFactories for .NET Error
_DBFactory = DbProviderFactories.GetFactory(providerName);
producido un error al crear el controlador de sección de configuración para system.data: Columna 'invariantname' está obligado a ser único. El valor 'Oracle.DataAccess.Client' ya está presente.
con este providerName: Oracle.DataAccess.Client
Y la siguiente entrada en el 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>
¿Alguien sabe lo que está mal? No creo que lo haya configurado dos veces en ningún lado.
el mismo problema y resolución http://stackoverflow.com/questions/4225908/error-when-adding-a-configuration-to-app-config-file –