5

我正在开发一个visual basic 6项目,我想使用一个持续集成软件......有谁知道是否可以将Cruise Control与VB6一起使用?如果没有...是否有其他软件可以完成这项工作?

谢谢 !

4

4 回答 4

7

当然,您可以将 CruiseControl 与 VB6 一起使用。您只需要一个 ANT 构建文件来构建您的 VB6 项目。假设 vb6.exe 在路径上,包含以下内容的目标(针对您的特定文件名和目录进行了更改)应该可以工作。

<exec dir="ApplicationDir" executable="vb6.exe" failonerror="true">
  <arg line="ProjectFile.vbp /MAKE /OUT build.log"/>
</exec>
于 2009-02-25T16:59:12.560 回答
2

我看不出有什么理由你不能。CC.Net 实际上并没有编译任何东西。它只是启动构建过程的引擎。如果您可以通过命令行构建,那么您可以通过 CC.Net 构建它。

您可能希望查看 Nant 来进行源代码检索和编译器的执行。

于 2009-02-25T16:57:37.760 回答
1

视觉生成专业版。与 VB6 以及现代技术一起工作得很好(在那个设计中)。了解如何以及何时正确构建 ActiveX 控件,这样您就不会遇到 ActiveX dll 地狱(管理项目和二进制兼容性)。如果您正在使用您自己构建的许多控件进行大规模 VB 开发,那么绝对物有所值。

于 2009-02-25T18:10:50.767 回答
0

试试 Jetbrains 的 Teamcity。与 sourcesafe 等微软技术配合使用效果更好。不确定vb6,但您始终可以使用包装脚本。

于 2009-02-25T16:55:36.550 回答