Sharing Oracle x32 and x64 Client

My client has an x64 server on which it installed both x32 and x64 versions of Oracle Client. After he installed my web application and tried to run it, he received an "Attempt to load the program with the wrong format (HRESULT 0x8007000B)" exception from Oracle.DataAccess.dll

Its IIS is configured to 64 bits.

Event

I asked him to add a <assemblyBinding → redirect with the processorArchitecture = amd64 attribute to Oracle.DataAccess.dll in the web configuration, but that did not help.

How to force the application / its IIS / its server to select the correct version of Oracle Client?

+3
source share
2 answers

-, Oracle 32- 64- , , 32- 64- , 64- ​​ , 32- . . , , 32 64- .

+4

PATH IIS, 64- ?

( , IIS), , .

0

Source: https://habr.com/ru/post/1703233/


All Articles