Dostawca danych Oracle potrzebuje sporo bibliotek dll:
Z pakietu ODAC:
- Oracle.DataAccess.dll (jest to jedyny zestaw .NET na całej liście)
- OraOps11w.dll
Z pakietu instantclient-basiclite:
- oci.dll
- ociw32.dll
- oranzsbb11.dll
- oraocci11.dll
- oraociicus11.dll
Ponieważ możesz dodać tylko Oracle.DataAccess.dll jako odniesienie .NET, potrzebujesz innego sposobu, aby upewnić się, że wszystkie inne biblioteki dll również znajdują się w katalogu .exe.
O ile wiem, istnieje również instalator dla klienta natychmiastowego, więc nie potrzebujesz tych plików dll w twoim katalogu .exe, ale musisz się upewnić, że wszyscy klienci mają to zainstalowane.