Tôi gặp sự cố khi nhận thư viện ODP.NEt để làm việc với .NET DBProviderFactories. Tôi gặp phải lỗi sau với mã này:DbProviderFactories cho lỗi .NET
_DBFactory = DbProviderFactories.GetFactory(providerName);
Đã xảy ra lỗi khi tạo bộ xử lý cấu hình cho system.data: Cột 'InvariantName' bị ràng buộc là duy nhất. Giá trị 'Oracle.DataAccess.Client' đã có sẵn.
với providerName này: Oracle.DataAccess.Client
Và các mục sau đây trong 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>
Có ai biết những gì là sai? Tôi không nghĩ rằng tôi có nó thiết lập hai lần bất cứ nơi nào.
cùng một vấn đề và giải quyết http://stackoverflow.com/questions/4225908/error-when-adding-a-configuration-to-app-config-file –