Oracle.DataAccess (ODAC)18.3 не найден в iis(4.122.18.3)

3) но в установке нет опции уровня машины. Я помещаю Oracle.DataAccess и Oracle.Web в gac вручную и добавляю DbProviderFactories в machine.config. Но я все еще получаю эту ошибку.

Кто-то пробовал эту версию odac с сервером iis

Не удалось загрузить файл или сборку 'Oracle.DataAccess, PublicKeyToken=89b483f429c47342' или одну из ее зависимостей

<system.data>
    <DbProviderFactories>
       <add name="ODP.NET, Unmanaged Driver" invariant="Oracle.DataAccess.Client" description="Oracle Data Provider for .NET, Unmanaged Driver" type="Oracle.DataAccess.Client.OracleClientFactory, Oracle.DataAccess, Version=4.122.18.3, Culture=neutral, PublicKeyToken=89b483f429c47342" />
    </DbProviderFactories>
  </system.data>

1 ответ

Я добавляю dependentAssembly в мой web.config и копирую Oracle.DataAccess.dll в папку bin, и это сработало

 <dependentAssembly>
        <assemblyIdentity name="Oracle.DataAccess" publicKeyToken="89b483f429c47342" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.121.2.0" newVersion="4.122.18.3" />
      </dependentAssembly>
Другие вопросы по тегам