Ik heb dit probleem verder onderzocht en je hoeft alleen maar alle juiste DLL's van dezelfde gedownloade versie van ODP.Net te pakken en ze in dezelfde map te plaatsen als je Exe-bestand, omdat ODP.Net kieskeurig is over het niet mixen versienummers.
Ik heb uitgelegd hoe je dit hier moet doen:http://splinter.com.au/using-the-new-odpnet-to-access-oracle-from-cHier is echter de essentie:
- ODP.Net downloaden
- Pak het bestand uit
- Pak alle JAR's erin uit
- Pak deze dll's die zojuist zijn uitgepakt:
- oci.dll (hernoemd van 'oci.dll.dbl')
- Oracle.DataAccess.dll
- oraociicus11.dll
- OraOps11w.dll
- orannzsbb11.dll
- oraocci11.dll
- ociw32.dll (hernoemd van 'ociw32.dll.dbl')
- Plaats alle DLL's in dezelfde map als uw C#-uitvoerbaar bestand