För att göra det enkelt:du kan inte. ODP.NET (Oracle.DataAccess.Client) använder OCI, biblioteket från Oracle som hanterar själva anslutningen. Det är inte en .NET-sammansättning, det är i C++. ODP.NET är bara ett omslag att anropa OCI. Det är därför du måste installera klientverktygen.
Men det finns mer. Oracle har släppt Managed ODP.NET , som är en fullständig implementering av protokollet (snarare än att bara ha ett omslag till OCI). Det betyder att du inte behöver installera klientverktygen, du måste bara inkludera den enda monteringen och du är klar!