У меня есть службы NT, скомпилированные с 32-разрядной версией клиента oracle для Windows 7, но когда я запускаю эту службу в Windows 2008, я получаю сообщение об ошибке: не удается загрузить OraOps10.dll.
Я предполагаю, что это потому, что у меня на сервере установлена более новая версия клиента oracle, чем на моей станции разработки, но я не могу установить старый (32-разрядная версия) клиент на сервере и не могу установить 64-разрядный клиент на станции разработки ...
Может быть, есть какое-то решение, например, вручную скопировать некоторые файлы и изменить значения в реестре?
Спасибо, что забегали вперед.
Итак, я скопировал весь исходный код на сервер, установил там Visual Studio и скомпилировал проект в x64-битном режиме с x64-битной версией Oracle.DataAccess.dll. Несмотря на то, что это не очень хороший способ, в конечном итоге он работает. Теперь все, что мне нужно, это получить доступ к репозиторию с сервера для получения исходного кода каждый раз, когда я буду его компилировать.