У меня есть два приложения, которые не могут правильно взаимодействовать друг с другом в 64-битной системе, поэтому я пытаюсь использовать 32-битный Windows 2008 Server для этой задачи.
Когда я вхожу на сервер как локальный пользователь, программа работает правильно, но для выполнения задачи требуются сетевые ресурсы, поэтому она не будет завершена.
Когда я вхожу на сервер как пользователь домена, программное обеспечение работает некорректно. Одно из приложений сообщает, что не может получить доступ к CSCUI.DLL. Другое приложение вообще не запускается из-за ошибки «Элемент ActiveX 'PVExoplorerLib.PVExplorer' не упоминается в этом проекте ....»
Если я запускаю команду «reg query HKLM \ SOFTWARE \ Classes / s / f cscui.dll» как локальный пользователь, она возвращает список ключей, в которых зарегистрирована DLL. «Конец поиска: найдено 13 совпадений». Если я запускаю команду из учетной записи пользователя домена, результатом будет «Конец поиска: найдено 0 совпадений».
Может ли кто-нибудь помочь решить, что блокирует доступ пользователя домена к реестру для использования элементов управления DLL и ActiveX?
Любая помощь приветствуется.