有谁知道VB6 IDE是否能够在制作和编译代码之前运行预构建事件(这是用于从模板文件创建.vb文件,以便使用SubWCRev.exe将subversion版本号编译到代码中) . 谢谢 没有方法可以从IDE执行此操作
谢谢
没有方法可以从IDE执行此操作.我的公司构建了一个实用程序(在VB6中)来执行我们的自动构建过程,包括您提到的步骤(更新版本号等).基本技巧是您可以从命令行运行VB6.exe来编译项目.要查看所有选项的列表,只需转到VB6目录并键入
VB6 /?
将显示所有命令行选项的列表.
这就是我们用于构建实用程序的内容.
VB6 /Make <project name> /out <errorlog filename>
我们将项目复制到临时项目文件,并使用复选框和参数文件对其进行更改.例如,我们可以选择将所有内容编译为二进制兼容或项目兼容. VB6项目文件很容易操作,因为它们只是文本.如果编写自己的构建实用程序,可以执行许多操作.