This means you're trying to run a 64-bit program in a 32-bit environment or the opposite way around. I'm Assuming you have installed a 32-bit client. IIS is running all it's processes as 64 bits by default, which means it crashes if the oracle client is 32 bits. You can change this by creating a new Application Pool for your web application, and open "Advanced settings" and "Enable 32-bit Applications".
Wrong is evil and must be defeated. - Jeff Ello