我正在开发一个Visual Basic 6项目,想使用持续集成软件...有人知道是否可以使用Cruise Control来与VB6一起使用吗?如果不行...是否有其他软件可以胜任这项工作?
谢谢!
我正在开发一个Visual Basic 6项目,想使用持续集成软件...有人知道是否可以使用Cruise Control来与VB6一起使用吗?如果不行...是否有其他软件可以胜任这项工作?
谢谢!
当然,您可以使用CruiseControl来管理VB6项目。您只需要有一个ANT构建文件来构建您的VB6项目。一个包含以下内容的目标将适用于您特定的文件名和目录,假设vb6.exe在路径上。
<exec dir="ApplicationDir" executable="vb6.exe" failonerror="true">
<arg line="ProjectFile.vbp /MAKE /OUT build.log"/>
</exec>
我认为你完全可以这样做。CC.Net实际上并不编译任何东西,它只是启动构建过程的引擎。如果你可以通过命令行进行构建,那么你也可以通过CC.Net进行构建。
你可能需要查看Nant来执行源代码检索和编译器的执行。
Visual Build Pro。它非常适合VB6,同时也适用于现代技术。它了解如何和何时正确构建ActiveX控件,以避免ActiveX dll地狱(管理项目和二进制兼容性)。如果您正在进行大规模的VB开发,并且要构建许多自己的控件,那么这绝对是物有所值的。