De Oracle Data Provider heeft nogal wat dll's nodig:
Uit het ODAC-pakket:
- Oracle.DataAccess.dll (dit is de enige .NET-assembly in de hele lijst)
- OraOps11w.dll
Van het instantclient-basiclite pakket:
- oci.dll
- ociw32.dll
- orannzsbb11.dll
- oraocci11.dll
- oraociicus11.dll
Aangezien u Oracle.DataAccess.dll alleen als .NET-referentie kunt toevoegen, heeft u een andere manier nodig om ervoor te zorgen dat alle andere dll's ook in de .exe-directory staan.
Voor zover ik weet is er ook een installatieprogramma voor de instant-client, zodat je die dll's niet nodig hebt in je .exe-map, maar dan moet je ervoor zorgen dat alle clients dat hebben geïnstalleerd.