Oracle Data Provider behöver en hel del dll:er:
Från ODAC-paketet:
- Oracle.DataAccess.dll (detta är den enda .NET-sammansättningen i hela listan)
- OraOps11w.dll
Från paketet instantclient-basiclite:
- oci.dll
- ociw32.dll
- orannzsbb11.dll
- oraocci11.dll
- oraociicus11.dll
Eftersom du bara kan lägga till Oracle.DataAccess.dll som en .NET-referens behöver du något annat sätt att se till att alla andra dll-filer också finns i .exe-katalogen.
Så vitt jag vet finns det också ett installationsprogram för instant-klienten så att du inte behöver dessa dll-filer i din .exe-katalog, men då måste du se till att alla klienter har det installerat.