мы создаем некоторую библиотеку с помощью Microsoft.Isam.Esent.Interop. После запуска на другом P C я получил следующее исключение:
"Could not load file or assembly 'Microsoft.Isam.Esent.Interop, Version=10.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified."
На нашем P C у нас есть обе версии '10 .0.0.0 'и' 6.3.0.0 'на
\ Microsoft.NET \ assembly \ GAC_MSIL \ microsoft.isam.esent.interop \ v4.0_10.0.0.0__31bf3856ad364e35 \ Microsoft.Isam.Esent.Interop.dll
и
\ Microsoft.NET \ assembly \ GAC_MSIL \ microsoft.isam.esent.interop \ v4.0_6.3.0.0__31bf3856ad364e35 \ Microsoft.Isam.Esent.Interop.dll
Но в производстве есть только «6.3.0.0». Итак, у меня есть пара вопросов:
- Как мне обновить версию Microsoft.Isam.Esent.Interop.dll с «6.3» до «10 .0»?
- Нужно ли мне скомпилировать старую версию для работы?
- Или, как я могу сделать поддержку обеих версий?
Спасибо.