Oracle Providers for ASP.NET requires the following:
Microsoft ASP.NET
Oracle Providers for ASP.NET 2.0 is supported with ASP.NET 2.0, 3.0, and 3.5
Oracle Providers for ASP.NET 4 is supported with ASP.NET 4
Windows operating system
32-bit: Windows 7 (Professional, Enterprise, and Ultimate Editions), Windows Vista (Business, Enterprise, and Ultimate Editions), Windows Server 2008 (Standard, Enterprise, Datacenter, Web, and Foundation Editions), Windows Server 2003 R2 (all editions), Windows Server 2003 (all editions), or Windows XP Professional Edition.
Oracle supports 32-bit Oracle Providers for ASP.NET on x86, AMD64, and Intel EM64T processors on these operating systems.
x64: Windows 7 x64 (Professional, Enterprise, and Ultimate Editions), Windows Vista x64 (Business, Enterprise, and Ultimate Editions), Windows Server 2008 R2 x64 (Standard, Enterprise, Datacenter, Web, and Foundation Editions), Windows Server 2008 x64 (Standard, Enterprise, Datacenter, Web, and Foundation Editions), Windows Server 2003 x64 (all editions), Windows Server 2003 R2 x64 (all editions), or Windows XP x64.
Oracle supports 32-bit Oracle Providers for ASP.NET and 64-bit Oracle Providers for ASP.NET for Windows x64 on these operating systems.
Access to Oracle9i Database Release 2 or later.
Oracle Cache Dependency Provider requires Oracle Database 10g Release 2 or later
Oracle Data Provider for .NET and Oracle Client (installed with Oracle Providers for ASP.NET software). You must use the same version of the ODP.NET and Oracle Client with Oracle Providers for ASP.NET. For example, if you use Oracle Providers for ASP.NET version 11.2, you should use ODP.NET and Oracle Client versions 11.2 as well.
Oracle Providers for ASP.NET 2.0 depends on Oracle Data Provider for .NET 2.0
Oracle Providers for ASP.NET 4 depends on Oracle Data Provider for .NET 4