I have a WCF service that uses dotConnect for Oracle, for the deployment, I added the licenses.licx (Devart.Data.Oracle.OracleConnection, Devart.Data.Oracle) and the references to Devart (Devart.Data.dll, Devart.Data.Oracle.ll and Devart.Data.Oracle.Entity.dll) to the project and I added dotConnect for Oracle DbProviderFactory in the Web.Config. I've not installed dotConnect for Oracle in my development environment and it works if I install the web service in my host and call it from another host. But when I build the service in the build server (where I haven't installed dotConnect for Oracle too), I get this error when I try to access the service :
Code: Select all
System.Data.EntityException: The underlying provider failed on Open. ---> Devart.Data.Oracle.OracleException: License not valid due to the problems with dotConnect for Oracle installation.
at Devart.Data.Oracle.OracleConnection.Open()
at System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean& closeStoreConnectionOnFailure)
Thanks!
Rasheed