Poskytovatel dat Oracle potřebuje několik knihoven dll:
Z balíčku ODAC:
- Oracle.DataAccess.dll (toto je jediné sestavení .NET v celém seznamu)
- OraOps11w.dll
Z balíčku instantclient-basiclite:
- oci.dll
- ociw32.dll
- orannzsbb11.dll
- oraocci11.dll
- oraociicus11.dll
Protože můžete přidat Oracle.DataAccess.dll pouze jako referenci .NET, potřebujete nějaký jiný způsob, jak zajistit, aby všechny ostatní knihovny dll byly také v adresáři .exe.
Pokud vím, existuje také instalátor pro okamžitého klienta, takže nepotřebujete ty dll v adresáři .exe, ale pak se musíte ujistit, že ho mají nainstalovaný všichni klienti.