Yeah, I have tried 3 different versions. Oddly, at the M$ site, you can find a link to download it, it says it is version 1.3, but when you look in your registry or properties of the file, it claims to be 1.4.
I have tried the install routine that comes with some versions, and have manually registered it using regsrv32.
I'm not sure, but I think that DSOfile was supposed to be a "stop gap" to use since VB6 couldn't swap Custom Property info without some possible problems since the 2 "routines" in VB for it weren't neccessarily automation compliant.
So my theory is that the DSOfile is not compatible with XP and that VB.Net has the DSOfile functionality built-in. Therefore M$ isn't too keen on making a new one, since they would prefer to sell numerous copies of what I think is overpriced ".Net" stuff.
But, maybe it is just my computer. If DSOfile is on there, it crashes, if not it doesn't...
Mr. Pickles