in reply to Visual C 9.0 and dll hell

Last year I was banging my head against the same issue, and found nothing of practical use. I've finally abandoned MSVC use except where it was version 6 ( ActiveState distributes binaries built by this version, because distribution of code produced by higher version is also a nightmare story on its own). Otherwise, I've switched to strawberry perl, which uses gcc/mingw.