2009-02-25 7 views

Répondre

7

Bien sûr, vous pouvez utiliser CruiseControl avec VB6. Vous devez juste avoir un fichier de construction ANT qui construit votre projet VB6. Une cible incluant quelque chose comme le suivant, modifiée pour vos noms de fichiers et répertoires spécifiques, devrait fonctionner, en supposant que vb6.exe se trouve sur le chemin.

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

Essayez Teamcity de Jetbrains. Fonctionne mieux avec la technologie Microsoft comme sourcesafe. Pas sûr de vb6 mais vous pouvez toujours utiliser un script wrapper.

2

Je ne vois aucune raison que vous ne pouvez pas. CC.Net ne compile rien. C'est juste le moteur qui initie le processus de construction. Si vous pouvez construire via la ligne de commande, vous pouvez le créer via CC.Net.

Vous pourriez vouloir regarder Nant pour faire la récupération de code source et l'exécution du compilateur.

1

Visual Build Pro. Fonctionne très bien (dans ce qui a été conçu pour) avec VB6, ainsi que de travailler avec la technologie moderne. Comprend comment et quand créer correctement des contrôles ActiveX afin que vous n'ayez pas d'ActiveX dll hell (gère la compatibilité Project et Binary). Vaut vraiment la peine si vous faites du développement VB à grande échelle avec de nombreux contrôles que vous construisez vous-même.

Questions connexes