On IIS7 and higher I believe you can enable 32-bit on the application pool.
Open inetmgr and go to application pools. For the application pool that your web site is using, click "Advanced settings" in the pane to the right.
Find the setting "Enable 32 Bit Applications" and change the value to "True".
Instead of changing the default ASP.NET application pool, you should create your own application pool for your web site.