I've seen 2 or 3 lines in the source code where you compare VB's template version against '4.1.3'. Before the release of VB 4.1.10 you simply used templateversion > '4.1.3' which was okay. Starting with 4.1.10 you had to use something else. Now you're doing it like this:
templateversion > '4.1.3' || inarray(templateversion, '4.1.10', '4.1.11')
This forces you to update the code on each new VB release. Also as a software developer I have to say that this code isn't very pretty.
|