Jenkins Slave 上的 VB5 项目:构建错误

VB5 Project on Jenkins Slave: Build errors

我正在尝试使用 Jenkins 和 Master/Slave 配置构建一个 VB5(遗留...我知道)项目。

master 在 slave 上签出项目,然后 运行s 一个批处理文件,如下所示:

"C:\Program Files\devstudio\vb\vb5" /make project.vbp

该项目包含一个自定义 DLL,该 DLL 通过 regsvr32 在从站上注册。此 dll 提供项目中使用的控件。

在上面的 make 命令期间,从站收到以下错误:

Error during load. Refer to [path to .log file] for details

日志文件包含以下错误:

Line 63: Cannot load control [control name]

如果我 运行 make 命令直接在从站的命令行上运行,它会完美地工作。

以下是一些配置详细信息:

大师: Windows 7 32 位 运行 最新版本的 Jenkins。

奴隶: Windows XP通过命令行和Master连接slave.jar 登录帐户具有管理员权限

事实证明这是我的错误。我正在阅读 .VBP 项目文件的内容并使用 java 程序替换版本号。当我将内容写回项目文件时,我使用了错误的行尾,这导致 make 命令

出错