VB6 Integration with MSBuild

So, this is a question for everyone who had to integrate the assembly / compilation of legacy projects / code into the Team Build / MSBuild environment - in particular, Visual Basic 6 applications / projects.

Beyond writing a custom build task (in which I don't mind), are there any suggestions on how best to integrate compilation and versioning of old VB6 projects into MSBuild assemblies?

I am aware of the Freebuilder tasks for MySQL in CodePlex , but they have been removed right now.

Ideally, I look for the version and compile the code, and also collect compilation output (especially errors) for the msbuild log.

I saw advice on encapsulating this function in a custom task, but really wondered if anyone had tried a different solution (besides executing shell commands) - In fact, does anyone have a “cleaner” solution?

Ideally, the use of commands will be the last.

+5
source share
2 answers

VB6 . , vb, TfsVersion (TaskAction = "GetVersion" ) File (TaskAction = "Replace" ). , / , , , , .

, , , .

+3

Nant VB6. Nant execute ( 4 "" ).

, , , , , /, .

, , VB6.

, , Nant ( , .. ( VB ).

. NAntContrib - NAnt .

+2

All Articles