2009-02-25 13 views

Respuesta

7

Por supuesto, puede usar CruiseControl con VB6. Solo debe tener un archivo de compilación ANT que construya su proyecto VB6. Un objetivo que incluya algo como lo siguiente, modificado para sus nombres de archivo y directorios específicos, debería funcionar, suponiendo que vb6.exe está en la ruta.

<exec dir="ApplicationDir" executable="vb6.exe" failonerror="true"> 
    <arg line="ProjectFile.vbp /MAKE /OUT build.log"/> 
</exec> 
0

Prueba Teamcity from Jetbrains. Funciona mejor con tecnología de microsoft como sourcesafe. No estoy seguro acerca de vb6, pero siempre puedes usar un script de envoltura.

2

No veo ninguna razón por la que no pueda. CC.Net no compila nada en realidad. Es solo el motor que inicia el proceso de construcción. Si puede compilar a través de la línea de comandos, puede compilarlo a través de CC.Net.

Es posible que desee ver Nant para hacer la recuperación del código fuente y la ejecución del compilador.

1

Visual Build Pro. Funciona muy bien (en eso fue diseñado) con VB6, además de trabajar con tecnología moderna. Entiende cómo y cuándo construir controles ActiveX de forma adecuada para que no tenga el dll de dll de ActiveX (gestiona la compatibilidad de proyectos y binarios). Definitivamente vale la pena el dinero si está haciendo un desarrollo de gran escala de VB con muchos controles que construirá usted mismo.

Cuestiones relacionadas