Я пытаюсь создать проект VB5 (наследие ... Я знаю) с использованием Jenkins и конфигурации Master/Slave.Проект VB5 на Jenkins Slave: ошибки сборки
Мастер проверяет проект на подчиненном затем запускает пакетный файл, который выглядит следующим образом:
"C:\Program Files\devstudio\vb\vb5" /make project.vbp
Проект содержит пользовательский DLL, который зарегистрирован на ведоме через regsvr32. Эта dll предоставляет элемент управления, который используется в проекте.
Во время сделать выше команды, следующие ошибки получены на подчиненном:
Error during load. Refer to [path to .log file] for details
Файл журнала содержит следующую ошибку:
Line 63: Cannot load control [control name]
Если я запустить сделать команда непосредственно в командной строке подчиненного устройства работает отлично.
Вот некоторые сведения о конфигурации:
Master: Windows 7 32bit работает последняя версия Дженкинс.
Подчиненный: Windows XP подключения к Master с помощью командной строки и slave.jar Записан в учетной записи имеет доступ администратора
У учетной записи, на которой работает ведомое устройство, также зарегистрирован контроль? – rene
Привет Рене. Да, учетная запись, в которой зарегистрирована DLL, совпадает с учетной записью, которая зарегистрирована, когда экземпляр Master Jenkins запрашивает задание для работы на Slave – Stephen
Хм, это странно. Вы можете попробовать запустить [ProcMon] (https://technet.microsoft.com/en-us/library/bb896645.aspx), чтобы узнать, не удается ли найти записи в реестре или не удается найти файлы. – rene