A colleague has written a program which simply transfers a specified file to a specified location via ftp. It uses api calls to handle the ftp transfer and has no dependencies other than the vb runtimes. It works perfectly on any win98 system we've tested it on, but not on NT systems unless (and here's the crux of it) you install VB6, in which case it works perfectly. As soon as you remove VB6 again (because it really shouldn't be necessary, I think we can all agree), it stops working.
I'm tearing my hair out with this one. Does anyone know of a reason for this ludicrous behaviour?
I'm tearing my hair out with this one. Does anyone know of a reason for this ludicrous behaviour?