У меня есть служба VB6, которая использует стандартный файл NTSVC.ocx, чтобы помочь управлять всеми функциями службы NT.Приложение работает на Windows 2003 Server RC1 без проблем.Наша команда по продажам спросила, можем ли мы разместить это же приложение на ноутбуке, которое можно использовать в качестве демонстрационной версии сайта.Единственная проблема, с которой я столкнулся, заключается в том, что ноутбук новый и работает под управлением Windows 7, а у производителя есть только драйверы для устройств Windows 7.
Для этой службы нет установщика.Я вручную загружаю ocx и поддерживающие другие dll в различные папки Windows и System32, а затем запускаю regsvr32 из командной строки для загрузки OCX.Служба имеет набор параметров командной строки для установки и удаления самой службы.
Когда я пытаюсь выполнить REGSVR32 OCX, я получаю следующую ошибку:
Модуль "C: \ Windows \System32 \ ntsvc.ocx "не удалось загрузить.Убедитесь, что двоичный файл хранится по указанному пути, или отладьте, чтобы проверить наличие проблем с двоичными или зависимыми файлами .DLL.Указанный модуль не найден.