Jenkins Slave上的VB5项目:生成错误
我正在尝试使用Jenkins和主/从配置构建一个VB5(遗留…我知道)项目 主服务器在从服务器上签出项目,然后运行一个批处理文件,如下所示:Jenkins Slave上的VB5项目:生成错误,jenkins,vb6,master-slave,Jenkins,Vb6,Master Slave,我正在尝试使用Jenkins和主/从配置构建一个VB5(遗留…我知道)项目 主服务器在从服务器上签出项目,然后运行一个批处理文件,如下所示: "C:\Program Files\devstudio\vb\vb5" /make project.vbp 该项目包含一个通过regsvr32在从机上注册的自定义DLL。此dll提供项目中使用的控件 在上面的make命令期间,从机上接收到以下错误: 加载期间出错。有关详细信息,请参阅[path to.log file] 日志文件包含以下错误: 第63行:
"C:\Program Files\devstudio\vb\vb5" /make project.vbp
该项目包含一个通过regsvr32在从机上注册的自定义DLL。此dll提供项目中使用的控件
在上面的make命令期间,从机上接收到以下错误:
加载期间出错。有关详细信息,请参阅[path to.log file]
日志文件包含以下错误:
第63行:无法加载控件[控件名称]
如果我直接在从机的命令行上运行make命令,它将非常有效
以下是一些配置详细信息:
大师:
Windows 7 32位运行最新版本的Jenkins
奴隶:
Windows XP通过命令行和slave.jar连接到主机
登录帐户具有管理员访问权限证明这是我的错误。我正在读取.VBP项目文件的内容,并使用java程序替换版本号。当我将内容写回项目文件时,我使用了错误的行尾,这导致make命令出错从属服务器运行的帐户也注册了控件?您好。是的,注册DLL的帐户与主Jenkins实例请求在SlaveHmm上运行作业时登录的帐户相同,这很奇怪。您可以尝试运行以查看它是否找不到注册表项或找不到文件。